Current weather station observations near MacFarlane Island