569 x 575 meters = 22401.57 x 22637.8 inches