What operating system are you using ? What is the formatting scheme ?
The discrepancy is probably a limitation of the USB controller inside the enclosure. it may not support the proper LBA addressing (48bit, if I'm not mistaken). There is a firmware update for some enclosures, but you have to look hard to find it.