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