My friends dad, former US Marine Recon., is not a huge guy. hes not small, but not all bulky big either. But we just stood here for about 10 minutes, and he did 500 pushups! Is this muscle strength and endurance? its crazy, cuz he never touched a weight in his life, just those military training books.