I once read a book on body cycles, body time. The author claimed that it was determined, by experimentation, that the body clock of humans is a bit shy (or longer) than twenty-four hours, and it just happens to match the daily revolution of Mars.
Wait a minute. 24 hours is the daily revolving on earth
Mars "day" (rotation on its axis) takes 24 hours, 39.5 min