1071.6 inches = 89.3 feet