29 x 269 meters = 1141.73 x 10590.55 inches