Current weather station observations near Trefoil Island