Этот запрос в конце концов решил мою проблему:
DECLARE @geoMyPoint geography
SET @geoMyPoint = geography::STGeomFromText('POINT(56.5667 9.0333)', 4326);
SELECT vchZipCode, nvcCity, vchLat, vchLong,
(geography::STGeomFromText('POINT(' + vchLat + ' ' + vchLong + ')', 4326)).STDistance(@geoMyPoint)
FROM MyTable