110 x 66 x 346 feet = 33.53 x 20.12 x 105.46 meters