how to get coordinates from Touched point on Map using SwiftUI?

I am using SwiftUI Map. I have initially provided a specific coordination and region. However I want to create a new MapAnnotation onLongGesture. I am able to get the touchpoint where it was tapped but not able to retrieve coordinates(latitude and longitude) from those touchpoints. I know using MKMapView there is option to convert to coordinates, however I was wondering to achieve this using Map. So once user moves map and long presses, I want to retrieve coordinate from map on that position and update region to that location. Any help/suggestion would be great thanks

how to get coordinates from Touched point on Map using SwiftUI?
 
 
Q