Current weather station observations near Lord Island