808.2 inches = 67.35 feet