All such "let's multiply one large number with another large number followed by a third large number to come up with hundreds of billions in penalities" calculations never hold up in appeals. Otherwise if the logic was sound and there were actually 43 million violations then why was it reduced from $219.5 billion to $25 billion in the first place? Like I said everyone is making up numbers, and the appeals court will make up another one.
There is plenty of precedent for Cambridge Analytica-related fines. California got $50 million. 40-ish states combined got something like $460 million. New Mexico will get paid in the same range.