Problem With A Garmin Nuvi 350 Gps?

I have a Garmin Nuvi 350 GPS. Everything seems to be normal with my GPS but the distance shown is incorrect. For instance, when I calculate a route that is supposed to be 400 km long, it shows me that my journey is only 250 km long. What is wrong with it?