122 x 95 x 678 inches = 3.099 x 2.413 x 17.221 meters