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