you may want to do a range for block times.
We are under 10 minutes since 2009. Maybe closer to 9 minutes then 10 minutes per block.
I suspect that 26 x 2016 = 52,416 blocks a year.
And we started in 2009 Jan 3
so Jan 3 2020 = 11 years
11 x 52,416 = 576576 should be were we where on Jan 3 2020 yet we were 611042 to 611200
that is 611200 - 576576 = 34624 after then 10 minutes
you could write it as
576576/611200 x 10 = 9.4335 minutes a block for those 11 years.
you want more fun
611200 last block on jan 3 2020
623273 last block on mar 27 2020
that is 31 + 29 + 23 = 83 days x 144 = 11952 blocks would be every 10 minutes yet 12073 where made
so 11952/12073 x 10 = 9.89977 minutes per block and price was 6940 jan 3 2020 and it is 6700 march 27.
So do yearly breakdowns
with efficiency
time per block almost always under 10 minutes
knock yourself out have fun with it.
Study flat difficulty periods and try to figure why they happen.