66 x 62 x 569 meters = 216.54 x 203.41 x 1866.8 feet