800.4 inches = 66.7 feet