Current weather station observations near Ambatofolaka