269 x 276 meters = 10590.55 x 10866.14 inches