Current weather station observations near Halfmoon Island