1067.7 inches = 88.975 feet