620 x 170 x 229 meters = 2034.12 x 557.74 x 751.31 feet