Current weather station observations near Craigenputtock Island