vince carter longest shot sitting