356 x 429 x 268 feet = 108.51 x 130.76 x 81.69 meters