Meet the HyperWhistle: one of the loudest whistles money can buy at 142dB. It is useful for life guards, self defense, and other emergency situations. With this whistle, you get a range of over 2 miles. You can use it in a variety of weather conditions.
More info is available here.