584 x 515 meters = 22992.13 x 20275.59 inches