This colossal statue stands in the middle of an 89 acre island that serves as a national memorial to the 26th president and his conservation agenda. Resting in the middle of the Potomac River, Theodore Roosevelt Island is a tranquil oasis from its urban surrounding.