To see what FormPage is doing you can evaluate it locally. If you do that you'll see that interpreter is already doing what you need
In[102]:= Interpreter["GeoCoordinates"]["12 3', 3"] Out[102]= GeoPosition[{241/20, 3}]