333 x 322 x 576 feet = 101.5 x 98.15 x 175.56 meters