121 x 13 x 655 inches = 3.073 x 0.33 x 16.637 meters