266.3 inches = 22.191667 feet