the earth can completes a rotation approximately every 24 hours