If you figured that Greg Kolodziejzyk’s 24 hour Human Powered Vehicle record was about as exhausting as it gets, you’ll need to have to lie down after this article. There are more dangerous events, but surely none tougher than the New York Megamarathon of 3100 miles (4989 kilometres) which has just been run and won for a second time by German Wolfgang Schwerk. Schwerk set out on June 11 with 14 other runners aiming to win the race and break his own world record of 42 days and 13 hours for the distance. Leaving his nearest competitor more than 100 miles behind him, he ran the distance in 41 days, 8 hours, 16 minutes and 29 seconds, breaking the record by 29 hours. Just to put all that in perspective, Wolfgang ran an average three marathons every day without a rest day, and averaged only three hours sleep each night. If it had not have been for the permanent heatwave in New York during the event, Schwerk believes he would have run a further 600 miles inside the race time.