answersLogoWhite

0

1 km = 1000 meter

1 yard = 91.44 cm = 0.9144 meter

25 km = 25000 meter = 25000/0.9144 yards = 27340.33 yards

User Avatar

Wiki User

15y ago

What else can I help you with?