How to combine 2 numbers into a 7 digit number seperated by a point?

Hi there

if I declare number 3 as a floating point, it produces a number with only 2 digits behind the point

Do you mean that something like the following only prints two decimal places?

Serial.println(number3);

If so, try changing it to:

Serial.println(number3, 4);

More information here: Serial.print() - Arduino Reference

Regards

Ray