Relax

Respuesta :

A yard is a unit of length equal to 3 feet or exactly 0.9144 meters.
...
Convert 3 Meters to Yards.
3 meters = 3.279 yards
so 0.279 longer