Tonawanda or White's Island, Niagara River