Figured out how to deal with less precise input

By using the length of the valuables and parsing values thus
differently into the function DMStoDD.