Current weather station observations near Portsmouth