Reports regarding the longest recorded sniper kills that contain information regarding the shooting distance and the identity of the sniper have been presented to the general public since 1967.[citation needed] Snipers have had a substantial history following the development of long distance weaponry. As weapons, ammunition, and aids to determine ballistic solutions improved, so too did the distance from which a kill could be targeted. In mid-2017 it was reported that an unnamed Canadian special forces operator, based in Iraq, had set a new record of 3,540 m (3,871 yd), beating the record previously held by an Australian sniper (also unnamed) at 2,815 m (3,079 yd).[4] In November 2023, the record was once again broken by 58-year old sniper, Viacheslav Kovalskyi of the Security Service of Ukraine, who shot a Russian soldier from a distance of 3,800 m (4,156 yd) during the Russian invasion of Ukraine.[5][6][7][8][9]