Index: trunk/psModules/src/concepts/pmConceptsStandard.c
===================================================================
--- trunk/psModules/src/concepts/pmConceptsStandard.c	(revision 19884)
+++ trunk/psModules/src/concepts/pmConceptsStandard.c	(revision 19889)
@@ -334,10 +334,10 @@
     coords -= medium / 60.0;
     small = 3600.0 * coords;
-    small = (float)((int)(small * 100.0)) / 100.0;
+    small = (float)((int)(small * 1000.0)) / 1000.0;
     if (negative) {
         big *= -1;
     }
     psString coordString = NULL;        // String with the coordinates in sexagesimal format
-    psStringAppend(&coordString, "%d:%02d:%05.2f", big, medium, small);
+    psStringAppend(&coordString, "%d:%02d:%06.3f", big, medium, small);
     psMetadataItem *coordItem = psMetadataItemAllocStr(concept->name, concept->comment, coordString);
     psFree(coordString);
