Hi, Here is a challenge to anyone that has or had a Speedmaster 105.003. Omega state that the final 50 were produced and released in Spring 1969, which has been confirmed on several sites but I can’t find anywhere that gives the final 105.003 serial number. The challenge is who has or had the last 105.003? I have just received an extract for my Speedmaster from Omega, mine was produced on February 7th 1969 and its serial number is 26,554,516 I am currently on holiday but will post some pictures when I get back. So... what have you got?