A sidereal day (Earth's exact rotation period relative to fixed stars) is 23 hours, 56 minutes, and 4.1 seconds, not 24 hours. The 24-hour solar day is the time between successive noons when the sun reaches its highest point. The difference of about 4 minutes is due to Earth's orbital motion around the sun.