126 x 99 x 682 inches = 3.2 x 2.515 x 17.323 meters