Another option perhaps would be to use MPI_Aint. It is large enough by definition and is already used in cases such as the size of a window in Win_create and for the extent of a datatype. Rajeev