It must be noted that some of the observations or measurements are beyond the capabilities of currently available technology.
Il faut noter que certaines observations ou mesures dépassent les possibilités des techniques disponibles actuellement.