75 x 84 x 652 meters = 246.06 x 275.59 x 2139.11 feet