361 x 159 meters = 14212.6 x 6259.84 inches