longest basketball shot in history