369 x 27 meters = 14527.56 x 1062.99 inches