Self-Transcendence 3100 mile race is the world’s longest…

Self-Transcendence 3100 mile race is the world’s longest certified footrace. Runners have 52 days to complete 5649 laps around a .55mi block in Queens, NY.