1289 inches = 107.416667 feet