The units don't change when I am zooming
The measurement indication on the upper left is in reference to the grid.

If you are in perspektive view or rotated (custom) orthogonal view, then the grid is going to remain the same size, and hence the displayed text will say meters. (The grid is space in meters.)



In orthographic top, side, bottom, front and back view, the grid updates according to the zoom level.