Asumo que desde el principio del loop al primer Serial.print se toma muy poco tiempo.
Cuando al Arduino se le manda a "dormir profundamente", se desactiva el oscilador externo de 16 MHz (cuando es temporizado, solo el WDT con su propio oscilador se mantiene encendido).
Al "despertar", dicho oscilador externo le toma alrededor de 100 ms estabilizar la frecuencia; si se le manda a imprimir al puerto serial "inmediatamente" después de despertar, este se desatiempará mientras el oscilador está en el proceso de estabilizarse. Supongo que ya sabes por donde voy: si el puerto serial se desatiempa, caracteres "basura" aparecen.
Quizá debas colocar un retraso de 100 ms antes de imprimir. Es extraño que sea requerido, se supone que operar con float es incluso más lento que operar con long.