369 x 112 meters = 14527.56 x 4409.45 inches