
It’s called the Everest of Ultra Running. But Mount Everest has been summitted by more than 4,000 people. The Self Transcendence race has only been finished by 43 people in the 22 years it has been run. It is certified as the world’s longest foot race.