1121.9 inches = 93.491667 feet