0
Anonymous
2 meters = 2.19 yards.
Wiki User
Chat with our AI personalities
2 yards=1.8288 meters
2 metres = 2.19 yards, approx.
2 yards = 6 feet 2 yards = 1.8288 meters 2 yards = 72 inches
2 yards and 2 feet
2 yards are in 6 feet
8 yards, 2 feet
Its 2 meters