841 x 134 x 227 inches = 21.361 x 3.404 x 5.766 meters