Here are the part numbers from the boards themselves:
BL3J 16450 EA5SM3
BL3J 16451 EA5SM3
They appear to be about 88 1/2" from the absolute furthest point end to end. According to what I have been able to cross reference, they will work on 2004-up F150. These came off of my super crew (4 full doors). I will PM you the shipping information.