The earth takes 23 hours, 56 minutes, and 4.09 seconds to perform one rotation