68 x 62 x 534 meters = 223.1 x 203.41 x 1751.97 feet