That information was calculated using medieval demographics, so there could be a problem with my reference materials (always a possibility when dealing with historians) or it just could be that cities were extremely crowded and houses were much smaller during that time period than we are used to today.
Also, the number of structures does not necessarily mean buildings - it also includes the number of fountains, statues, sheds, street stalls, etc. Those are also average numbers. Put in a graveyard, and the average number of structures goes up because each headstone/grave is a structure - and a lot of them can fit on an acre.