Probably best to cut the 800m guys out of the question, as most of them wouldn't do a 2hrs run (I said most not all).
THIS IS INCORRECT I KNOW SOME 800 METER GUYS WHO DID 50 MILE RUNS... oh.. wait...
El G never ran more than 7 miles in one day.*
*I made this up.