432 x 119 x 429 meters = 1417.32 x 390.42 x 1407.48 feet