Aug 9, 2016, 03:00 PM
30 Pokemon per box with 31 boxes available. 721/30=24 boxes filled up (25 if you count Volcanion being the only one in the 25th box). So you would have 7 (or 6) boxes left.
The minute you think of giving up, think of the reason why you held on so long.