Current weather station observations near Méné Méné