89 x 66 x 226 inches = 2.261 x 1.676 x 5.74 meters