M6 (85%)
// Points from m685.dat in the archive: http://m-selig.ae.illinois.edu/ads/archives/coord_seligFmt.tar.gz
// Not necessarily in the same order as in: http://m-selig.ae.illinois.edu/ads/coord/m685.dat

m685_points = [[1000,0],[950,6.8],[900,13.175],[800,26.0099],[700,38.93],[600,51.255],[500,61.71],[400,68.425],[300,69.87],[250,68.085],[200,64.175],[150,57.97],[100,48.535],[75,41.99],[50,34.255],[25,23.885],[12.5,16.745],[10,14.96],[6,11.645],[4,9.605],[2,6.3749],[0,0],[2.5,-8.075],[5,-10.4551],[7.5,-12.58],[10,-13.77],[12.5,-14.96],[25,-18.7],[50,-23.205],[75,-25.755],[100,-27.54],[150,-29.495],[200,-30.77],[250,-31.535],[300,-32.215],[400,-33.15],[500,-33.49],[600,-32.47],[700,-29.58],[800,-24.055],[900,-15.045],[950,-9.18]];

linear_extrude(height=20)
scale([15, 15])
translate([0,0])
scale (0.001)
polygon(points=m685_points);