66 x 106 x 867 meters = 216.54 x 347.77 x 2844.49 feet