(1) A vast area. One 顷 is about 15 acres, therefore, literally 150,000 acres. (2) To travel on water continuously without end.