66 x 223 x 691 meters = 216.54 x 731.63 x 2267.06 feet