A sum of several measurements taken along the edge of a plot of land totals to 368 miles. The individual measurements are 41 miles, 28 miles, 90 miles, 32 miles, 10 miles, and 98 miles. What is the remaining measurement that hasn't been included in the total yet?