There used to be an extended solution to address this. We installed it at a client who manages a retirement fund for a firefighters union. They regularly made entries for 100 million. Back in the day, that wasn't possible either.
I would check with SWK and DSD.