Current weather station observations near Clavelle's Island