Current weather station observations near Hitchcock Rock