Partyrockchickk is on the right track,
but 23:56:04 is not exactly exact.
23h 56m 4.0906s is closer, but still
not exact. You'll never see an 'exact'
number written anywhere. First
because it doesn't work out to an exact
decimal of anything, and second
because it changes ! The Good Friday
earthquake in Alaska changed it,
the Fukushima earthquake changed it,
the Nepal earthquake changed it,
and the daily drag of the tides changes
it by something like 0.001
second every century.
One thing's for sure: It is definitely not 24 hours.