Completing a marathon just once in your life is no mean feat, but how about running seven marathons in seven days? For ...