66 x 51 x 950 meters = 216.54 x 167.32 x 3116.8 feet