Respuesta :

1.09 yards are in 1 meter
The answer is 1.09361 yards in 1 meter.