answersLogoWhite

0

A meter is just over 3 feet 3inches (or approx 8cm longer than a yard) so 25 Meters is longer than 25 yards.

User Avatar

Wiki User

16y ago

What else can I help you with?