866.3 inches = 72.191667 feet