1077.9 inches = 89.825 feet