122 x 14 x 656 inches = 3.099 x 0.356 x 16.662 meters