424 x 389 meters = 16692.91 x 15314.96 inches