Current weather station observations near Last Island