62 x 83 x 323 meters = 203.41 x 272.31 x 1059.71 feet