Ricardo is paid $21 an hour for the first 40 hours he works in a week. For each additional hour he works, he is paid 1.5 times his regular wage. How much will Ricardo earn if he works 46 hours in a week?