Current weather station observations near Patroon Island