128 x 101 x 684 inches = 3.251 x 2.565 x 17.374 meters