Explanation
The Earth takes approximately 23 hours, 56 minutes, and 4 seconds to complete one rotation on its axis, which is called a sidereal day. This is the time it takes for the Earth to rotate once relative to the fixed stars. The extra 4 minutes is due to the Earth's slightly ellipsoidal shape and the effects of the Moon's gravitational pull.