http://clubs.hemmings.com/clubsites/...16-57cast.html
This site says the 3835913 is 54-55. Doesn't say truck...cars had the side mounts in '54.
L284? December 28 1954? That is an awefully late date and usually a Christmas shut down. Were they running production then to meet orders, I wonder? Not typical.