Answer:
The answer is 137,280
Explanation:
5280 ft. = 1 mile
So....
26 x 5280 = 137,280
8.6m questions
11.2m answers