Current weather station observations near Longcroft Island