10,000 push-ups in three hours