Parse error: integer overflow when adding object to Algolia

An entry is being added to Algolia via a Firebase function. A user will go and create their data, it will then sync over to Algolia behind the scenes in a Firebase function, and then it will be searched for and displayed to the user in a table. It. has worked for a long time now with no issues, however this past weekend I recieved the following error and I am not able to find anything pertaining to it.

AlgoliaSearchError: parse error: integer overflow Around '4198800000' near line:1 column:676
    at success (/layers/google.nodejs.yarn/yarn_modules/node_modules/algoliasearch/src/AlgoliaSearchCore.js:377:32)
    at process._tickCallback (internal/process/next_tick.js:68:7)

The object that failed is below with sensitive data redacted. I searched the data for the number being thrown in the error and did not find any matches.

{
"assetNumber":"---------------------",
"categories":["---------------------"],
"countries":["---------------------"],
"courseId":---------------------,
"createdAtSeconds":1650645756,
"currentRevisionId":"---------------------",
"description":"<p>---------------------</p>",
"enrolledUserCount":1,
"expirationDate":"2025-04-19T05:00:00.000Z",
"expirationDateSeconds":1745038800,
"groupId":"---------------------",
"hidden":true,
"objectID":"---------------------",
"id":"---------------------",
"primarySpecialties":["---------------------","---------------------","---------------------","---------------------"],
"publishDate":"",
"publishDateSeconds":0,
"revisionCount":1,
"title":"---------------------",
"type":"ACTIVITY",
"updatedAtSeconds":1650645756,
"_tags":["organization_all"]
}

Let me know if any more information is needed. Thank you.