Boeing publishes, within the QRH advisory information for various regimes of flight.
As a rule of thumb, we use the “Normal Configuration Landing Distance” table, contained within our QRH, for the applicable landing flap setting to be used. The figures, corrections contained in the tables, such as weight, auto brake, wind, slope, etc. is then multiplied by two. The multiple is our reference for minimum desired runway length if the landing runway length is marginal. It is a very helpful tool.