You say "A hectare is 10 square kilometers, or 3.86 square miles". Hmm isnt it 100x100m , 0.1 km2, see Wikipedia http://en.wikipedia.org/wiki/Hectare. Or you've got a bigger unit in the US than we europeans even for land :) ciao
Yeah that was my first thought aswell, a hectare being 100m x 100m which is actually 0.01 km2 (0.1 km x 0.1 km) i.e. 100 hectares per square kilometer (and 259 hectares per square mile).
BTW I think the actual figures quoted are correct, just the conversion factor stated wrong. ie. SS states the land area of the planet is 14.8 billion ha (divide by 100) = 148 million km2 which is correct.
Mea culpa - the FAO figures from the source are in thousands of hectares, which is 10s of km^2, but I mis-stated it in the piece.  I've fixed it.