so good feeling that white sand on my feet