Very close call, no doubt!
Under the weather conditions at the time, it is pretty certain to assume that the crew added the close to the Boeing maximum 20 knot wind additive to their Vref. That extra energy was probably to thank that they made the field at all if indeed they experienced a double engine failure on final. With the gear down and locked as well as the final landing flap setting, the drag is so big without power that they must have been quite close when the power loss happened. With the flight data and voice recorder it wil be possible to recreate exactly what happened to them and we'll be reading about it in FI or another industry periodical soon enough.