How many yards is there in a meter
1.09 yards are in 1 meter
The answer is 1.09361 yards in 1 meter.