Draw the circle. Draw the octagon. Draw the radius lines from the center to the corners where the octagon touches the circle.
What is the measure of each of the angles formed by the pairs of radius lines from the center?
Draw the chords between successive corners, so you now have eight triangles inside the circles. Draw the height lines for each triangle, noting that these will be perpendicular to the chords.
What is the measure of the angles at the center?
Since these sixteen triangles are right triangles with hypotenuses of length 15.8 and a known angle measure, you can use trig to find the lengths of the bases of the sixteen triangles. Double this to find the length of a chord. Multiply by eight to find the perimeter.
Eliz.