Formatando Coordenadas

Bom dia

        Tenho um JFormattedTextField onde preciso fornecer      99º99'99.99''. Como faço par formatar isso?

        Preciso que meu Text fique desse jeito, mas, o Value fique 99999999.

        Na base estará salvo 99999999.

        Iniciei o JFormattedTextField assim:

        JFormattedTextField1.setValue(new BigInteger("0");

        Alguém pode me ajudar?