There are 1.0945682910735260378 yards in one meter.
Chat with our AI personalities
One meter equals 1.09 yards.
1 metre = 1.094 yards
One meter = 1.0936 yards. 500 yards divided by 1.0936 yards per meter = 457.21 meters.
1 meter = 1.0936133 yards.
In one meter, there is one yard, three and thee eighths inches.