Cool story! :)
You don't have to reveal the secret of how you created the grid and calculated everything, but please answer: how much time did it take? And is it really possible to do this in online mode? With what timer?
Teach me how to create a grid for replays as well. When I create a replay, I can't determine the distance.