0
Anonymous
10 yards = 9.144 metres.
Wiki User
Chat with our AI personalities
10+10+10+10=40 yards
10 yards = 9.144 meters
30 feet = 10 yards.
It is: 28 yards.
10 yards is greater.