106 x 684 x 389 meters = 347.77 x 2244.09 x 1276.25 feet