206 x 71 x 640 feet = 62.79 x 21.64 x 195.07 meters