582 x 588 meters = 22913.39 x 23149.61 inches