The problem is, what's the projection for point (582865.200436, 3541848.067073), are you sure this point is under projection 2059?
If that's under 2059, you can convert it into 3857 as (5774970.36, 3764370.77), if that's in fact a 3857 point, you don't need convert it and can direct use it.
If you give incorrect projection, you cannot find the correct position.
In our map, you can use CenterAt API to see where is the point.
If you have more detail description about your requirement here please let us know.