Today, I started at the end zone, ran 5 yards, did a pushup, ran back, did a pushup. Then to the 10-yard-line, pushup, then back, pushup. I repeated this until I had performed a pushup at every single line, and had run 2,100 yards, or just over a mile.
I honestly had butterflies before attempting this, wondering how long it would take, why I hadn't done such an awesome thing before, kicking myself for all the years wasted NOT performing this drill. In the end, I forgave myself, and was excited that I had a new exercise I could recommend.
The only elevation gain you'll experience is standing up from the pushups.
Heart rate peaked at 194, and averaged about 165.
Go see what you get.
1) It's not on a hard surface, where your joints will take unnecessary punishment;
2) It's better than running a straight mile, because of all the stopping and starting;
3) You'll work more glutes than running a mile on the flat, because getting up and down from pushups forces you to.
4) It's fantastic resource-acquisition training for a ZHTF scenario. Run out, grab some fuel, run back. Run to the neighbor's house, swipe some stew, run back.
Caution: this scenario assumes your neighbor has been zombified or has fled town, and won't shoot you for swiping stew.
And remember--no whining.