But he was technically obese, he was actually 230 pounds and 6ft which made his BMI well over 30. It is absolutely unbelievable that he ran 3.07 in that shape on little training. That would be a dream time for a lot of dedicated runners at 150 pounds. He dropped it to 148 and did 2.16 which is elite and completely unachievable for 99.9% of people under any conditions.
With respect, running a 7-minute mile is nothing like running a 3hr marathon. To run 3hrs you need to be capable of 5 minutes flat, or thereabouts. And the marathon is significantly harder still if you weigh more, so that equation varies – a heavier person will struggle more regardless of their mile time as the cumulative damage builds up.