0
Anonymous
7.2 yards = 6.58 meters.
Wiki User
Chat with our AI personalities
65.8368 meters
2 yards = 6 feet 2 yards = 1.8288 meters 2 yards = 72 inches
100 yards = 91.44 meters.
72 feet=24 yards
12 meters = 13.12 yards.