Current weather station observations near Sheephead Island