Current weather station observations near Ambohibary