108 x 407 x 429 feet = 32.92 x 124.05 x 130.76 meters