89 x 231 inches = 2.261 x 5.867 meters