589 x 43 meters = 23188.98 x 1692.91 inches