four million six hundred fifty seven thousand five hundred twenty three