Здесь вы идете.
var y = $(this).height() - (e.pageY - pos.top + 1);
Проблема в том, что ваши #working_area
и GRID
могут быть одного измерения с одинаковым выравниванием. Но кажется, что там, где вы реализовали, сетка, кажется, не подходит, поэтому было бы лучше дать working area
точный размер сетки.