598 x 529 meters = 23543.31 x 20826.77 inches