266 x 332 x 308 feet = 81.08 x 101.19 x 93.88 meters