Current weather station observations near Ombabika Island