Current weather station observations near Happy Island