At the dedication of the Temple in Jerusalem the Prophet Solomon said,
“But will God indeed dwell on the earth? Behold, heaven and the highest heaven cannot contain you; how much less this house that I have built!”
…and by extension, how much less a frail human body! Incarnation?