In several European languages like French and Danish, 20 is used as a base, at least with respect to the linguistic structure of the names of certain numbers (though a thoroughgoing consistent vigesimal system, based on the powers 20, 400, 8000 etc., is not generally used).
"Eighty-seven" in English is "quatre-vingt sept" in French; "four twenties seven", which is basically what he's saying.
The second one is arguably not vigesimal but instead just an echo of the Germanic way of saying numbers that English has all but lost. You'd be surprised how long things will lurk around the fringes of a language despite not being the most popular way of saying things.
I don't know the full history, but the usage of "score" to mean twenty was in use since at least the creation of the King James Version of the Bible:
Psalm 90:10:
The days of our years are threescore years and ten; and if by reason of strength they be fourscore years, yet is their strength labour and sorrow; for it is soon cut off, and we fly away.