Fifty thousands runners will take to the streets of London to run the city's marathon race today
The 26.2 mile race is a gruelling test of fitness as well as endurance.
But some runners, not content with the already difficulty challenge, are now turning to "ultra-marathons".