Suppose Sarah uses her bubble machine again, this time to blow 904 bubbles. The machine is still designed to form groups of 507 bubbles each before releasing them. After forming complete groups, how many bubbles does it make in its final, incomplete group?