678 x 86 x 638 feet = 206.65 x 26.21 x 194.46 meters