384 x 106 x 267 inches = 9.754 x 2.692 x 6.782 meters