Current weather station observations near Madre de Dios Island