Current weather station observations near McCloskey Island