680 x 88 x 640 feet = 207.26 x 26.82 x 195.07 meters