Current weather station observations near Maremagero Island