533 x 291 meters = 20984.25 x 11456.69 inches