Hi,
Maximum size supported for virtual disk is "The maximum virtual disk (VMDK) size is 2 TB minus 512 B"
However in you case discriptor of virtual disk might has problem.
Connect to ESXI host using SSH , go to location of this virtual disk and run this command "ls -ltrh" , if this gives you correct value, then it can descriptor file problem.
Regards
Mohammed