Use BigFloat for accurate uptime %