137 x 269 meters = 5393.7 x 10590.55 inches