The supply is 3/8, the return is 5/16 and there's a very short piece of hose on the top of the engine near the injectors which most people forget, neglect or don't know about, I think it's 1/4 (you could do this later, it's always accessible). I find it hard if not impossible to provide hose lengths and wouldn't do it even for someone with the exact same boat as mine. I understand your distance-from-the-boat issue, but you really have to measure yourself unless someone with a C30 just happens upon this post and has just replaced his hoses and recalls or actually has written down what they were. If I were you, I'd figure where my fuel tank was and then just estimate the lengths based on your understanding of how the fuel lines run on your boat. I know they're expensive, but better too long... You can always use the extra lengths in the future with connectors just in case you experience some fatigue somewhere... They're clamped on, the factory used spring type clamps, you'll need good hose clamps.