Current weather station observations near MacLellans Island