66 x 611 x 164 meters = 216.54 x 2004.59 x 538.06 feet