Current weather station observations near Lockwood Island