191 x 339 meters = 7519.69 x 13346.46 inches