Answer:
26,300 yards is longer because 26,300 yard is equal to 14.94 miles ( 14 or 15 miles)
Explanation:
7.9m questions
10.5m answers