Try to explain this, in a Heliocentric hypothesis and a Elliptical Orbit
Let’s do the math
Have you heard of leap year, every 4 years we add a date to the calendar (February 29).
There is also something called leap second.
https://en.wikipedia.org/wiki/Leap_second
Since this system of correction was implemented in 1972, 27 leap seconds have been inserted, the most recent on December 31, 2016 at 23:59:60 UTC
So the rate that the leap second is added is
27 seconds / 44 years = 0.613636364 seconds/year
What does that actually means?
Last year the earth needed 0.614 seconds to complete it’s revolution.
Than in turn means that last year was spinning faster than this year.
Not necessarily. Your number itself doesn't necessarily mean the rotation of the earth is slowing down.
We're getting into the weeds here, but you brought it up. Let's look at the details and the facts:
The first leap second was inserted at the end of 30 June 1972 at 23:59:60 UTC.
The last leap second was inserted at the end of 31 Dec 2016 at 23:59:60 UTC.
Between 00:00:00 1 Jul 1972 UTC (immediately
after the insertion of the first leap second) and 00:00:00 1 Jan 2017 (immediately
after the insertion of the 27
th leap second) there were exactly 16,255 civil days, including leap days (thank you, Excel). Each civil days is nominally 86,400 seconds long plus a very occasional leap second, so those 16,255 days amount to 1,404,432,000 (one billion, 404 million, 432 thousand) seconds plus 26 (twenty-six) leap seconds, or 1,404,432,026 (one billion, 404 million, 432 thousand and twenty-six) seconds.
Now, the nuisance of leap seconds are (
barely) tolerated to keep UTC, which is legal time based on atomic clocks, coordinated within one second of
UT1, which is based on the slightly more variable rotation of the earth. The 26-second correction over 16,255 civil days means that, on average, the actual rotation of the earth was 0.0000019% (1,404,432,026/1,404,432,000 = 1.000000019; about 2 parts in 100 million) slower than the technical definition of a civil day. This number alone says nothing about whether the rotation of the earth is speeding up, slowing down, or if the definition of the length of a day was off by about the same amount as most physical constants are known. In fact, the rotation of the earth
is known to be slowing down, but it ain't by anything close to 27 seconds in 44.5 years.
Let extrapolate the math at this rate:

We see that in the bible timeline, the earth rotation is very close to our about 23 [?] hours in a day, but at 140,800 years, the earth spins at 60 RPM, that is 60 revolutions per minute.
At 1 million years ago, the earth rotated at a rate of about 480 RPM
At 100 million years ago, the earth rotated at a rate of 42,613.6 RPM
That's nice. That's the problem with blindly extrapolating data you don't understand waaaayyyy beyond the domain of the actual data. Doing that almost almost always gives you
very wacky answers. If you actually believe long extrapolations without knowing the root cause of the change (including having a good handle on the error that exists in all measurements), it just shows that you don't understand what the data is telling you.
But let me guess, gravity was much stronger back them and kept everything in place…
Or, waaaayyyy more likely, linearly extrapolating 44 years (actually 44.5 years, but who's counting, right?) of data you don't understand out to 100 million years, one million years, or even 100,000 years, is giving a preposterous answer. But, nah! It couldn't be that, could it?
Busted!!!
You sure were. Oops!