I would give 1 foot length of roost per bird at the height of the highest roost so if they all want to be at the height of the highest roost they can without cramping each other. This should be higher than the nest boxes and in a covered portion of your tractor (so they have a bit of roof over them, without seeing your design it's hard to say exactly where).