67 x 63 x 570 meters = 219.82 x 206.69 x 1870.08 feet