880 yards

1. (noun) a unit of length equal to half of 1 mile
Synonyms: half mile
Related Words: linear unit



Terms and Conditions of Use / Copyright Notice