In a border agreement between Russia and China signed on 14 October 2003, the final dispute was resolved. China was granted control over Tarabarov Island (Yinlong Island), Zhenbao Island, and around 50% of Bolshoy Ussuriysky Island (Heixiazi Island), near Khabarovsk. The Standing Committee of the National People's Congress ratified the agreement for China bon 27 April 2005, and the Russian Duma followed suit on 20 May. On 2 June, foreign Minister of China, Li Zhaoxing and his Russian counterpart, Sergei Lavrov, exchanged the ratification documents from their respective governments.