43 x 52 x 620 meters = 141.08 x 170.6 x 2034.12 feet