Yes you can stay up to 6 months but it depends on the officer at customs when you cross the border - if you are lucky he will just stamp your passport, and then you have six months from that date. It is however the customs officer is having a bad day he might decide to write less than six months...