0
Anonymous
360.9 yards.
Wiki User
Chat with our AI personalities
Answer: 330 m = 1082.677 ' OR 1082 ' and 8.12 "
100 yards = 91.44 meters.
There are 330x10/3=1100 feet in 330 meters.
12 meters = 13.12 yards.
3 meters = 3.281 yards.