584 x 328 meters = 22992.13 x 12913.39 inches