WNBC(ok ok, WFAN)/WCBS: http://terraserver-usa.com/image.aspx?T=1&S=10&Z=18&X=3011&Y=22618&W=3 On the 8 acre rock called High Island just off the northern tip of City Island in Long Island Sound. (Orchard Beach to the NW.) g