429 x 208 x 343 feet = 130.76 x 63.4 x 104.55 meters