La función CONTIENE no busca en la forma precisa del objeto. Utiliza un rectángulo delimitador alrededor de su polígono. Puede probar la función ST_CONTAINS, que está disponible en MySQL 5.6.1
Funciones que prueban relaciones espaciales entre geometrías