Runners began their momentous journey of 3100 miles in Queens, New York at the Self-Transcendence 3100 Mile Race last weekend. Good luck to them all.