533 x 61 meters = 20984.25 x 2401.57 inches