Current weather station observations near Sylvester Island