129 x 102 x 685 inches = 3.277 x 2.591 x 17.399 meters