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