Navy scores touchdown on longest play from scrimmage in school history