640319.999999999999999999999999390317352\ 3194701265028355390260336639218996093614\ 81245830388535411538619962