Current weather station observations near Gervase Island