I am not any of the above but consider myself handy. Are you going to have a 2 sided roof with a peak or just a 1 sider with a sloped roof? If you are just sloping a single sided roof then the sky's the limit on length. I will include a picture of my coop and perhaps it will give you some ideas...