hda is my 30g drive
40G drive, right? 4864*16065*512 is about a gnat's crotchet more than forty billion bytes, which is about 37 and a quarter Gb -- about what manufacturers sell as 40Gb.

Peter