Current weather station observations near Tenpound Island