89 x 85 inches = 2.261 x 2.159 meters