I'm about 4 1/2 blocks south west of you (almost due south).  I'm at the 2 bike parking rack on East 28th. It's in the same block as Ladder 7s Fire station. The Bike parking is actually BEFORE you get to the station though, so you'll know you've gone too far if you pass it.  Take a left just past the Bank of America ATM and the bike parking where I am is the second on on the south side of the street on that block, note that there IS another bike parking just across the street on the north, not where I am though.