179 x 321 x 620 feet = 54.56 x 97.84 x 188.98 meters