806.2 inches = 67.183333 feet