0
Anonymous
2.6 yards = 2.38 metres (approx).
Wiki User
Chat with our AI personalities
25 yards = 22.86 meters.
100 yards = 91.44 meters.
12 meters = 13.12 yards.
3 meters = 3.281 yards.
160 yards = ~146.3 meters.