9999999999d:0.58590308370044053010161633210373111069202423095703125;