Current weather station observations near Slaughenwhite Island