Current weather station observations near Michell Island