584 x 429 meters = 22992.13 x 16889.76 inches