Having gone to pro races, I was struck by how tiny all these guys are. They all seem to be about 5'8" 135lbs. I don't think there's that much variation.
Even the big guys, i.e. Hincapie, and Backstedt are really not that big. Rather depressing for us gravity challenged folks.