I think this is a weather station, but maybe just a radio transmitter, a little white box close to the top of a metal grate tower, located a little bit offshore (perhaps 100 yards), almost as far south as you can go on that beach