When riding his bike down a hill, Lance can maintain an average speed of 55.5 km/h. When riding uphill, his speed drops to an average of 24.25 km/h. On a recent ride, 28% of Lance's ride was uphill, 33% was downhill and the rest of the ride was on a mostly flat surface. If the distance he covers is 475 km, how long do you think he took to complete his ride? Show your work.