Let the distance between the two spots be D, the speed of the boat in still water be u, and the speed of the stream be v. Using the basic speed formula for downstream and upstream, D equals 8 times u plus v and D equals 12 times u minus v. Equating the two expressions for D gives 8u plus 8v equals 12u minus 12v, which simplifies to 20v equals 4u, or u equals 5v; substituting this into the downstream equation yields D equal to 48v. The time required to cover this distance in still water is D divided by u, which becomes 48v divided by 5v, resulting in a time of 9.6 hours.