Current weather station observations near Oven Head Island