Current weather station observations near Ambalamahogo