Current weather station observations near Xgara Island