354 x 83 x 429 feet = 107.9 x 25.3 x 130.76 meters