271 x 85 inches = 6.883 x 2.159 meters