Current weather station observations near MacKinnons Island