Anonymous Anonymous 03-03-2017 Mathematics Answered what is 128300 yards to miles (ANSWER FOR 33 POINTS!!!!!)