344 x 34 x 106 feet = 104.85 x 10.36 x 32.31 meters