Ultrasonic underwater ranging sensor

If you have access to the exterior bottom of the tank, you could also use a sensor such as the DS1603L mentioned in this post. That one has certain limitations on tank wall and fluid depth, but there are probably others of that type with different specs.

How to read serial data from Non-contact Ultrasonic liquid level sensor - #13 by wvmarle