334 x 370 x 224 feet = 101.8 x 112.78 x 68.28 meters