369 x 91 meters = 14527.56 x 3582.68 inches