I'm no help at all...my table is 81" long (no leaves) so they're both too short. :lol:
I'd suggest you make more of the 40" ones simply because it's better to have a runner spill over the edge than to have it look skimpy on the table. If I were buying for a gift and wasn't sure of the table size, I'd buy the longer one just to be safe.