Well, while I cannot give you the maximum Height for a Pokemon to enter a building, I can give you the Tallest Pokemon that can enter a building which is:

Gyarados
Gyarados is approximately 21'04'' in height, which is 6.5 M in those of you in the Metric System. Anything shorter than Gyarados can fit in a building no problem, except for certain Legendary Pokemon for some odd reason. Here is is the Link that that shows the Heights of each Pokemon:
http://bulbapedia.bulbagarden.net/wiki/List_of_Pok%C3%A9mon_by_height
Source-
Tested on Pokemon HG