kyrababygirl28p35bki kyrababygirl28p35bki 26-01-2018 Mathematics contestada If 1760 yards is 1 mile, then 880 yards is how much