156 x 344 meters = 6141.73 x 13543.31 inches