Current weather station observations near Sheppards Island