A marathon is exactly 26.2 miles long, which is 26 miles and 385 yards (about 42.195 kilometers). This distance was standardized based on the 1908 London Olympics route and officially adopted by the International Amateur Athletic Federation (now World Athletics) in 1921.