KTM 640 Adventure… Dream come true