Olivia is 5 years, 10 months, 2 weeks, 1 day and 21 hours old.
Olivia will be 6 years old in 1 month, 2 weeks, 1 day and 2 hours.