Current weather station observations near Mabel Island