Current weather station observations near Giants Tomb Island