A pirate finds 28 rubies on the first day of his treasure hunt. On the second day, he finds another haul of rubies equal to the first day's find plus an additional 21 rubies. How many rubies does the pirate have in total after the second day?