In what direction and at what speed does the Earth rotate?