The state between death and resurrection is called barzakh, which literally means a thing that intervenes between two things, isthmus or an obstacle or a hindrance. A. Jeffery suggests that it is a loan word of Persian, farsakh or parasang means a measure of land that fits the description of a physical barrier. The word barzakh occurs thrice in the Koran (23:100, 25:53, 55:20). It is used (25:53 and 55:20) in the sense, where a barrier between two seas is spoken of as barzakh.
Resurrection is quite consistent with present knowledge