The head, cylinder, sector numbers are displayed for historical purposes only, and for use by some really old software. Logical Block Addressing is used to address disks today. The geometry of modern disks typically have a variable number of sectors, outer tracks have more sectors than inner tracks.
Various interfaces have maximum values of 255 heads, 63 sectors/track, so to be able to express the CHS values for a large disk, these are set to their respective maximum values and the number of cylinders is rounded down to the nearest integer value giving an approximate value of the number of total sectors on the disk. The real number of sectors is typically different, as you have seen. The actual geometry of the disk is not even close to the CHS values; probably no disk ever manufactured has 255 heads, for example.