1 meters = 1.0936133 yards