1065.9 inches = 88.825 feet