269 x 1010 meters = 10590.55 x 39763.78 inches