Current weather station observations near Skiff Island