RTC uncalibrated has way too much drift. Implement autocalibrate using GPS time to lock the RTC time to GPS time.