Let the speed of the boat in still water be x km/hr, making the upstream speed x minus 3 and the downstream speed x plus 3. Using the formula Time equals Distance divided by Speed, the total time is 55 divided by x minus 3 plus 55 divided by x plus 3, which equals 16. Multiplying by the common denominator gives 55x plus 165 plus 55x minus 165 equals 16x squared minus 144. Simplifying this yields the quadratic equation 16x squared minus 110x minus 144 equals 0, and dividing by 2 gives 8x squared minus 55x minus 72 equals 0, which factors to x equals 8 as the positive root, making the speed of the boat 8 km/hr.