That number seems high
The average pushup takes 1.5j of energy according to: https://www.physicsforums.com/threads/how-many-joules-expended-for-a-push-up.692352
To calculate the number of hashes you can do with 1.5 joules of energy, you need to first determine how much energy is consumed per hash at 100 terahashes per second.
Given that an S19jPro consumes 3050 watts to achieve 100 terahashes per second:

Let's do the calculation:

Now, you can find out how many hashes you can do with 1.5 joules:

So, you can do approximatly 49.2 Terrahashes with a pushup.
Discussion
It does but not really if you think about it. S19J pro doing 100TH every single second. That's what's wild.
This is just pure conversion. If you spent the energy on mining instead of a pushup. If you were converting pushups to hashes there would be a lot of loss.