Current weather station observations near Ambalabanty