Fix: correct coordinates for zoom center