So T, the earth rotates at approx. 1040MPH, making it the world's largest and fastest treadmill.

How is it that I can go 100 in my boat??

LOL