89 x 57 inches = 2.261 x 1.448 meters