66 x 239 x 271 meters = 216.54 x 784.12 x 889.11 feet