Current weather station observations near Hump Island