43 x 468 x 63 meters = 141.08 x 1535.43 x 206.69 feet