Current weather station observations near Makouria Island