349 x 417 x 128 inches = 8.865 x 10.592 x 3.251 meters