Current weather station observations near Theodore Roosevelt Island