Bitcoin Cycle 2012-2016 lasted 1319 days, 210,000 blocks.
Bitcoin Cycle 2016-2020 lasted 1402 days, 210,000 blocks.
Current 210,000 block cycle is expected to complete on April 4 2024.
That would give this cycle 1425 days.

 @jclcapital @AllenAu11