112 x 68 x 348 feet = 34.14 x 20.73 x 106.07 meters