32 x 22.8 meters = 1259.84 x 897.64 inches