Answer: 126,720 inches is in 2 miles
Explanation:
1 mile is 63,360 inches so
63,360 * 2= 126,720
7.9m questions
10.5m answers