answersLogoWhite

0

82x25 = 2050meters

1 meter = 0.000621371192 miles So The Answer is

1.27381 miles or 1 mile and 481.907 yards

User Avatar

Wiki User

17y ago

What else can I help you with?