Cmq trovato l'errore...
era logico....

adesso le coordinate le converte correttamente.

Adesso c'è n'altra cosa che non funzia... il pixellone sottostante non viene riconosciuto correttamente ... c'è un inversione della coordinata X con quella Y