Earth's rotation and size