308 x 269 meters = 12125.98 x 10590.55 inches