Current weather station observations near Houghs Island