ImportsNETGeographicLibModuleexample_GeodesicExactSubMain()TryDimgeodAsGeodesicExact=NewGeodesicExact(Constants.WGS84.EquatorialRadius,Constants.WGS84.Flattening)' Alternatively: Dim geod As GeodesicExact = new GeodesicExact()' Sample direct calculation, travelling about NE from JFKDimlat1AsDouble=40.6,lon1=-73.8,s12=5500000.0,azi1=51Dimlat2,lon2AsDoublegeod.Direct(lat1,lon1,azi1,s12,lat2,lon2)Console.WriteLine(String.Format("Latitude: {0} Longitude: {1}",lat2,lon2))' Sample inverse calculation, JFK to LHRlat1=40.6:lon1=-73.8' JFK Airportlat2=51.6:lon2=-0.5' LHR Airportgeod.Inverse(lat1,lon1,lat2,lon2,s12)Console.WriteLine(s12)CatchexAsGeographicErrConsole.WriteLine(String.Format("Caught exception: {0}",ex.Message))EndTryEndSubEndModule