368 x 269 meters = 14488.19 x 10590.55 inches