154 x 427 x 89 inches = 3.912 x 10.846 x 2.261 meters