591 x 522 meters = 23267.72 x 20551.18 inches