Bờ biển Việt Nam dài mấy nghìn km
Đảo này có chiều dài nam-bắc 6,5 km, đông-tây 6 km. Bờ biển dài 15,6 km, với từ 6–10 km là bãi cát. Vi Châu cao hơn về phía nam, nơi có cảng Nam Loan (南灣港; pinyin: nánwān gǎng).