Current weather station observations near Lobstick Island