Current weather station observations near McCuller Island