The diesel control panels typically pull about 14 Amps at 115V. As stookeyfpe noted, the electric fire pumps are depended upon your HP and voltage. Also don't forget about the diesel block heater circuits that vary slightly based upon the size/model of engine. If you are doing a complete...
The quick answer is 100 sq ft/person. But you also need to look for areas that are anticipated to exceed 50 people (i.e. conference rooms) as they become an "assembly occupancy" and the numbers are significantly different.
Per NFPA 101 (Life Safety Code) table 7.3.1.2 "Business Use" is 100 sq...