Current weather station observations near Sherose Island