This refers to the Israelites.
The last Old Testament prophet, Malachi, has prophesied 400 years before.
This was not the same person as the Old Testament prophet by that name.