If the sail number 643 is the original number of the boat it would make it a Houlton built about 1980.