Current weather station observations near McCorry Island