More weather information for Ellis Island