А что, по-вашему, это может значить?
6 значащих цифр гарантируется, т.е. 123456 можно хранить, а 123456789 - можно, но с потерей точности:
postgres=# select 123456789::real;
float4
---------------
1.2345679e+08
Это на самом деле обычные ограничения
4-х байтового float, с некоторым запасом.