Where in vCenter are you looking at the storage usage?
Has the guest ever used more than the 1.4TB that windows is showing?
vCenter will show you how much space that the OS has used on the disk, based on what the ESXi host is reporting.
If you have a 1TB disk and write 100GB to it, Windows will show 100GB, vCenter will show 100GB usage.
If you put an additional 800GB on it, Windows will show 900GB, vCenter will show 900GB.
If you then delete the 800GB from Windows, it will show 100GB used but vCenter will still show 900GB.
That is because on a thin provisioned disk, Windows will not reclaim storage blocks it has written to, it just marks them as available for write operations. As far as a host is concerned, the blocks have data on them still.
You would have to use sdelete or similar in Windows to punch zero's back onto the drive, then shut down the VM and run a vmkfstools command on the host to allow it to punch zero's back to it as well. It is a timely process.