My 2 cents with vl-princ-to-string use:
(vl-princ-to-string '("99.001101" 77.1111111))
=> "(99.001101 77.1111)"
(vl-princ-to-string '("99.001101" "77.1111111"))
=> "(99.001101 77.1111111)"
(vl-princ-to-string '(99.001101 77.0011111))
=> "(99.0011 77.0011)"
(vl-princ-to-string "(99.001101 77.1111111)")
=> "(99.001101 77.1111111)"