I just replaced my original 228 fill and vent hoses and replaced tank. I'm surprised your fill line failed so quickly. Bummer.
You want to get 8' of fill line, 9' of vent because of the vent loop at West Marine.
Shields brand made in Italy.
Likely you will cut off maybe foot or so on the fill...