1126.9 inches = 93.908333 feet