264 x 582 meters = 10393.7 x 22913.39 inches