88 x 224 x 410 feet = 26.82 x 68.28 x 124.97 meters