1265.7 inches = 105.475 feet