Current weather station observations near Clover Island