I've done it - 70 mile ultramarathon in 20 hours 28 minutes with about 17.5 hours of joggling (the rest of the time was resting/eating).

For more details on this please visit the Races page and for a few more photos please visit the Photos page.
Nest stop the 24 hr world record (hopefully 2nd April 2011)