Because you are also spinning at 1,038 miles per hour - you don't stop doing that just cos you've left the ground for a few seconds. So when you are in the air you are travelling up then down while at the same time moving in the same direction and at the same speed as the ground below you. Therefore you land in the same place!
When I hit a tennis ball, while it is in the air the Earth moves the court, causing the ball to land on the wrong side of the line.
The effect is even worse with a lacrosse ball. The receiver is never in the place where the ball lands - once the Earth has moved her a few yards to the side.
So..If the Earth is spinning at 1038 miles an hour thats....17.3 miles in a minute....so if you can jump and stay "up" for a second...thats 0.289 miles.....
I've landed in the local Spar!
:-)