I think the article must have ignored drag, which makes their estimate of 35-40 mpg unrealistic. Tour de France sprinters can reach 45mph speed, but the average Tour speed is more like 25-30 mph. Running is less efficient, and less aerodynamic, than cycling.