Current weather station observations near Octo Island