Current weather station observations near Hardscrabble Island