You should use a geography data type.
Using the function used by the geometry type, you get the same block as the data. In your cases degrees.
degrees cannot be transferred to counters in any simple way. To get the result in meters from the non-designed reference system, the calculation must be calculated on the "big circle" around the roughness of the earth. The calculation you use simply uses the Pythagorean theorem to calculate the distance in the plane.
So, PostGIS does not give the wrong result. You can move on to a meter-based spatial reference system, depending on whether your data covers a large area, so rounding the globe is a problem. If so, you should use the geography data type and use srid 4326.
NTN
Niklas