The longest throw flashlight on the market right now is the Astrolux MF05 that has a max throw of 3,162 meters.