Let speed of stream be x km/h
Given speed of motorboat in still water = 45 km/h
∴ Speed of boat along stream = (45 + x) km/h
According to the question,
45 + x = 80 x 11/3
⇒ 45 + x = 80 x 3 / 4
⇒ x = 60 - 45 = 15
⇒ Speed of boat against stream = 45 - 15 = 30 km/h
Hence, required time = Distance / Speed = 80 / 30
= (8 x 60)/3 = 160 min
= 2 h 40 min