I am nearly the same size as you and I have a Bataleon Goliath 154 for the same type of riding. I personally think I should be riding the 157, but they were sold out when I bought my 154.
i really wanted to try a bataleon, but couldn't find one in my area to demo...or buy for that matter. just as a heads up to the original poster -- paragonsports.com is having a crazy sale on the never summer premier f1-r 349 bucks with free shipping. crazy deal, these boards never go on sale. they have the 157, 159, and 161 in stock. check it out.