424 x 108 meters = 16692.91 x 4251.97 inches