Kipchoge sleeps up to nine hours at night, even after taking up to a two-hour midday nap.