0
Anonymous
880 yards is half a mile. This is a little bit more than that.
Wiki User
Chat with our AI personalities
66.6 yards.
349.96 yards
0.0269
892 = 8.92 × 102
20 metres = 21.872 yards