Everyone getting excited for the upcoming Tour de France.
Interesting article in Scientific American this month on the Tour de France. A Mr. David Gordon Wilson from MIT (author of Bicycling Science) measures the output of riders on stage 14 of the Tour.
The stage distance is 197k. The energy expended by a rider is equal to the energy expended ascending Mount Everest. Within this stage, during a 100k sub-segment, a rider will incur 17,000 pedal rotations, climb the equivalent of 34,000 stairs and walk up 18.5 Empire State buildings.