A piccolo and a flute can be approximated as cylindrical tubes with both ends open. The lowest fundamental frequency produced by one kind of piccolo is 516.1 Hz, and that produced by one kind of flute is 257.0 Hz. What is the ratio of the piccolo's length to the flute's length?