Current weather station observations near Redleg Island