86 x 212 inches = 2.184 x 5.385 meters