Finn E. Larsson , Finnön500