Current weather station observations near Albatross Island