Answer:
8800 yards
Explanation:
1 mile contains 1760 yards so 1760·8=8800
or..
1760x
8.0m questions
10.6m answers