Current weather station observations near Mahuki Island (Anvil Island)