We now have a location in the Ultima to easily get this achievement. It is located behind the big burger heading North on the right, can’t miss it. Even if you don’t need the achievement it’s still fun to do.
There are several portals to get to the top. One of the portals is located North of the Ultima mall by the crypt tower (309N, 759E, altitude 66.
The coordinations of the Daredevil drop is 424N, 889S, altitude 71.
Let me know if anyone has questions or recommendations.