528 x 678 x 104 feet = 160.93 x 206.65 x 31.7 meters