Herber,
Давай полный код и в каком месте eInvalidInput
Принципиально код правильный, но возможны нюансы. Например, Region очень не любит большие координаты и очень желательно перенести всё ближе к началу координат (например, на (366500.0, 127500.0)).