Current weather station observations near Giblin Island