Well, that is something what you should figure out. If 100 reps equals a marathon to you, your ignorance is amazing. Do you think this is all he do? No squats, no lunges, just 100 reps of leg press and that's it. Why don't you try it yourself, you may learn something...
Sure, I said that 100 reps is exactly the same as 26 miles running..., and no, I don't know anything about fast and slow twitch fiber types..., and yes, drugs are just the finishing touch, aren't they
Maybe you can teach me something about muscle stimulation, Mr physiology scientist?