832 x 172 inches = 21.133 x 4.369 meters