Current weather station observations near Gallaugher Island