889 x 171 inches = 22.581 x 4.343 meters