5280 feet in one mile
5280 * 43 = 227040
43 miles = 227040 feet
525600 minutes in one year
525600 * 17 = 8935200
17 years = 8935200 minutes
8.0m questions
10.6m answers