404 x 369 meters = 15905.51 x 14527.56 inches