60 x 323 x 626 meters = 196.85 x 1059.71 x 2053.81 feet