Naval officer may have solved 90-year mystery of 'submarine under the park'