How many hours in a solar day?

23 hours 56 minutes.