Current weather station observations near Meeks Patch Island