Current weather station observations near Spume Island