66 x 182.5 meters = 216.54 x 598.75 feet