Current weather station observations near Ambohitrony