580 x 591 meters = 22834.65 x 23267.72 inches