Nicely done!  The length sure created challenges but you more than conquered.  Did you cut the splines by hand or by using a router?