122 x 384 x 615 inches = 3.099 x 9.754 x 15.621 meters