Problem can be at MongoDB side as well.
Execute the same query on mongodb client and check its execution time. Check the query plan to validate if index is being used.
Try with below as well, while querying from mondo db client and flink.
eq("_id", 1917986549) // Use number instead of string