269 x 429 x 284 feet = 81.99 x 130.76 x 86.56 meters