haven't seen the show - but are you sure it isn't 12 min miles? = 5 mph? That's my trot on a treadmill speed. that is also the units my treadmill reads.
This is what I suspect, as well. BIG dif. between 12 min/mi. and 12mph. When I first started running my miles were 12-13 min/mile...and I wasn't more than 15#s overweight. This seems a WAY more likely scenario.