Hello,
On Telemac side, the coordinates are read in the geometry selafin format file that is generally with single precision and are then stored and treated as double precision, so very small elements are possible. Double precision is also possible in the selafin format (this is supported by Telemac with keyword GEOMETRY FILE FORMAT), but maybe not in all pre and post-processors.
The problem with large numbers in coordinates is when areas are computed (e.g. integral of test functions). They are of the form X1*Y-X2*Y1, so if the Xs and Ys are very large and the element very small, we may loose digits in the truncation process, when the difference of 2 very large numbers gives the area. This is why shifting the coordinates to have the smallest numbers, like suggested by pprodano is a good idea (when there is no georeference needed).
With best regards,
Jean-Michel Hervouet