This site provides some resources to help improve your swimming. In particular, it provides a calculator that will estimate your swim potential based on two swims over difference distances. For best results, it is advised that you use recent swims and use two distances that have a reasonable range (i.e. 100m and 1500m).
Fill in the relevant details and hit calculate.