I get 3 1/4 at the front and 2 1/2 at the back, looks right.
At the rear the right leads are much longer than the left, about 23" vs 16" on the left. Ground and hot are roughly equal, they all bundle together in a plastic sleeve with the three wire taillight lead and end up at about the same place. I included the connector length in those.