269 x 139 meters = 10590.55 x 5472.44 inches