684 balloon(s) are currently in the race.