Current weather station observations near Keighans Island