34 x 160 inches = 0.864 x 4.064 meters