42 x 620 x 325 meters = 137.8 x 2034.12 x 1066.27 feet