Current weather station observations near Lamy (Whale) Island