SanDisk 8GB microSDHC format error : reads now as 3.6GB card

My 8gb micor sdhc card reads 30.6 and will not allow me to re-format.  The re-format error is write-protected.

Thanks