Peter was building a porch. Placinf boards equal length from end to end, Peter found that 4 boards were 3 ft too long for the porch length, while 3 boards were 5 ft too short. How long was each board?