808.4 inches = 67.366667 feet