129 x 80 x 432 meters = 423.23 x 262.47 x 1417.32 feet