590 x 43 meters = 23228.35 x 1692.91 inches