Quite impressive, I wish I could run six miles all the time.
Although I can usually do between 60 - 70 pushups I am able to do more then 20 chinups (the good, non cheating kind where you go ALL the way down and all the way back up) so maybe you want to work on that a little bit but nothing to...