429 x 366 x 189 meters = 1407.48 x 1200.79 x 620.08 feet