I assume that "long boat" refers to the particular type of Thai boat, rather than an unspecified type of boat that happens to be "long". If so, then I would be tempted to write "longboat". This avoids the risk of the "boat which happens to be long" interpretation, which is a slightly odd thing to say here (normally you would say "large boat").
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.