Wow! You are so very lucky. I dread having anything happen to my 505. I have a zippered padded case for mine and always keep it closed when not reading.
I sure hope you showed your heartfelt gratitude to the gentleman who found it and called you (maybe even demonstrated it to him also

).