Retrieval for extremely long queries and documents with RPRS: a highly efficient and effective transformer-based re-ranker