567 x 889 inches = 14.402 x 22.581 meters