Setting float track in timeline to 60 sets it to 60.000004 and other numbers do similar?

Can you post a screenshot of where you’re seeing the number displayed incorrectly? Is it in your UI, a print message, the editor interface, or… where is the number looking wrong?