Again: 10,000 pushups in 3 hours means 1 pushup every 1.08 seconds. That's assuming he did them non-stop, which of course he couldn't have.
In truth, he did push-ups for half an hour, while no one bothered to count. Then the People's Committee for Lying to Western Media sat around and pulled numbers out of their asses. "500!" "No, let's claim 1,000!" "Hell, why not 10,000!"
Not that that kid is in remarkable shape for his age. But let's keep it real.