A borehole sensing device (100, 1100, 2100) for logging the depth of a borehole and determining the presence or absence of water therein prior to explosives being loaded into that borehole, the borehole sensing device (100, 1100, 2100) being adapted to be deployed within the borehole, the device (100, 1100, 2100) comprising: a sensing module (110, 1110, 2110) adapted to sense conditions of the borehole, which includes a pressure sensor configured to: take three pressure readings at the mouth of the borehole, at the bottom of the borehole under a body of water, if any, and at the surface of the body of water; determine the depth of the borehole by determining the pressure differential between the mouth of the borehole and the surface of the body of water in the borehole to thereby determine the distance between those two points; and determine the absolute depth of the borehole by determining the pressure differential between the surface of the body of water and the bottom of the borehole to thereby calculate the depth of the body of water and the absolute depth of the borehole; a processing module (120, 1120, 2120) in communication with the sensing module (110, 1110, 2110), the processing module (120, 1120, 2120) adapted to receive data associated with the conditions of the borehole from the sensor module; and a communications module (130, 1130, 2130) adapted to communicate out of the borehole the data associated with the conditions of the borehole, wherein the communications module (130, 1130, 2130) is a speaker and the data associated with conditions of the borehole is communicated by way of audio transmission. a sensing module (110, 1110, 2110) adapted to sense conditions of the borehole, which includes a pressure sensor configured to: take three pressure readings at the mouth of the borehole, at the bottom of the borehole under a body of water, if any, and at the surface of the body of water; determine the depth of the borehole by determining the pressure differential between the mouth of the borehole and the surface of the body of water in the borehole to thereby determine the distance between those two points; and determine the absolute depth of the borehole by determining the pressure differential between the surface of the body of water and the bottom of the borehole to thereby calculate the depth of the body of water and the absolute depth of the borehole; take three pressure readings at the mouth of the borehole, at the bottom of the borehole under a body of water, if any, and at the surface of the body of water; determine the depth of the borehole by determining the pressure differential between the mouth of the borehole and the surface of the body of water in the borehole to thereby determine the distance between those two points; and determine the absolute depth of the borehole by determining the pressure differential between the surface of the body of water and the bottom of the borehole to thereby calculate the depth of the body of water and the absolute depth of the borehole; a processing module (120, 1120, 2120) in communication with the sensing module (110, 1110, 2110), the processing module (120, 1120, 2120) adapted to receive data associated with the conditions of the borehole from the sensor module; and a communications module (130, 1130, 2130) adapted to communicate out of the borehole the data associated with the conditions of the borehole, wherein the communications module (130, 1130, 2130) is a speaker and the data associated with conditions of the borehole is communicated by way of audio transmission.