129 x 429 x 239 meters = 423.23 x 1407.48 x 784.12 feet