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.1m questions
10.8m answers