209 x 80 x 646 feet = 63.7 x 24.38 x 196.9 meters