124 x 673 x 329 feet = 37.8 x 205.13 x 100.28 meters