0
Anonymous
10 meters is about 10.936 yards.
Wiki User
Chat with our AI personalities
10 yards = 9.144 meters
yes 10 yards =9.144 meters 10meters=10.936133
6.1 meters = 6.67 yards.
100 yards = 91.44 meters
10 metres = 10 yards 2.8 feet