Well, lets see. They have 1,013,000 troops.
Looks like 124,000 are from technologies.
The diplo screen shows they have 23 cities and a population 1,479,000,000. One explanation could be 13 size 12 cities and 10 size 7 cities which would account for another 108,000 troops.
Then there are buildings. I have no idea but lets guess 3 dry docks, 12 forges, 16 barracks, iron works and heroic epic for 106,000 more.
So maybe 675,000 in units. Each cavalry is worth 12,000 rifles and grenadiers are 10,000 cannons-8,000 frigates-6,000 galleon-4,000...so ya, its pretty bad.