427 x 79 x 150 inches = 10.846 x 2.007 x 3.81 meters