85 x 128 inches = 2.159 x 3.251 meters