I'm going to weigh in on the "10 pull ups" thing. IMO a cycling equivalent would be maybe be an FTP of 3-3.5 w/kg. It's pretty good, and a it will make you faster than most of the people you see riding on the MUP in your neighborhood. A lot of people will ride for years and never achieve this. But, there are thousands of Cat 1 racers who could drop you while holding a pleasant conversation with their buddies.
I suspect most healthy males who aren't old or overweight could achieve this within a year of dedicated training.