330 x 429 x 270 meters = 1082.68 x 1407.48 x 885.83 feet