0
Anonymous
9 meters = 9.843 yards
Wiki User
Chat with our AI personalities
75 meters = 82 yards
9 yards = 8.2296 meters
62 meters = 67.8040245 yards
10,000 meters = about 10,940 yards.
40 meters = 43.74 yards.