Webster’s Revised Unabridged Dictionary · 1913
Immensurable
Im·men′su·ra·ble (ĭm·mĕn′shṳ·rȧ·b'l), a. [Pref. im- not + L. mensurabilis measurable: cf. F. immensurable. Cf. Immeasurable.] Immeasurable.
What an immensurable space is the firmament. Derham.