224 x 284 x 128 feet = 68.28 x 86.56 x 39.01 meters