Current weather station observations near Worm Island