Aren't there 2 ramps there, one higher than the other? It's been a few years since I launched there but seems like I remember launching from one of the ramps one time while the other and maybe part of a parking area were under water.