API estática do Google Maps - obtenha SW e NE por coordenada central

Estou carregando blocos de mapas do Google Maps usando mapas estáticos, usando o .NET.

O problema que estou tendo é que eu não sei quais são as coordenadas SW e NE da imagem retornada.

Eu encontrei muitos exemplos de códigos diferentes, fórmulas, mas todos parecem ser falhos. Este é o que mais se aproximou da resposta correta. Quando entrei nas coordenadas do Google Maps, mostrei que estava um pouco errado.

var result = GoogleMapsAPI.GetBounds(new Coordinate(4.79635, 51.15479), 20, 512, 512);

public static class GoogleMapsAPI
{
    public static MapCoordinates GetBounds(Coordinate center, int zoom, int mapWidth, int mapHeight)
    {
        var scale = Math.Pow(2, zoom);

        var SWPoint = new Coordinate(center.X - (mapWidth / 2) / scale, center.Y - (mapHeight / 2) / scale);
        var NEPoint = new Coordinate(center.X + (mapWidth / 2) / scale, center.Y + (mapHeight / 2) / scale);

        return new MapCoordinates() { SouthWest = SWPoint, NorthEast = NEPoint };
    }
}

public class MapCoordinates
{
    public Coordinate SouthWest { get; set; }
    public Coordinate NorthEast { get; set; }
}

public class Coordinate
{
    public double Latitude { get; set; }
    public double Longitude { get; set; }

    public double X { get { return Latitude; } set { Latitude = value; } }
    public double Y { get { return Longitude; } set { Longitude = value; } }

    public Coordinate(double lat, double lng)
    {
        Latitude = lat;
        Longitude = lng;
    }

    public override string ToString()
    {
        return X.ToString() + ", " + Y.ToString();
    }
}

Fontes:
Como obter limites de um mapa estático do google?
http://www.easywms.com/easywms/?q=zh-hans/node/3612

Imagem carregada por coordenada central:
http://maps.googleapis.com/maps/api/staticmap?center=51.15479,4.79635&zoom=20&size=512x512&sensor=false

SW defeituoso:
https://maps.google.be/maps?q=51.154545859375,+4.796105859375&hl=pt-br&ll=51.154763,4.796695&spn=0.000568,0.001635&sll=51.154687,4.796838&sspn=0.001136,0.00327&t=m&z=20

NE com defeito:
https://maps.google.be/maps?q=+51.155034140625,+4.796594140625&hl=en&ll=51.154764,4.796684&spn=0.000568,0.001635&sll=51.154599,4.796723&sspn=0.001136,0.00327&t=m&z=20

questionAnswers(1)

yourAnswerToTheQuestion