89 x 594 x 129 inches = 2.261 x 15.088 x 3.277 meters