269.9 inches = 22.491667 feet