70 x 333 x 636 meters = 229.66 x 1092.52 x 2086.61 feet