424 x 222 meters = 16692.91 x 8740.16 inches