63 x 112 x 349 feet = 19.2 x 34.14 x 106.38 meters