105 x 92 x 346 feet = 32 x 28.04 x 105.46 meters