How fast is the rotation of the earth?