Current weather station observations near Ambohifaho