429 x 367 x 266 feet = 130.76 x 111.86 x 81.08 meters