I'm to the northwest of your position at Planet Fitness on Canal Street. To meet me here, you'll need to go more than 12 blocks. The Planet Fitness is past No Evil Eye cinema, adjacent to the Sheraton in the middle of the block.