86 x 29 inches = 2.184 x 0.737 meters