70 x 655 x 265 meters = 229.66 x 2148.95 x 869.42 feet