2003 Protege5 17" Tire Size

lalido

Member
:
2003 Mazda Protege5
I recently bought 17" Mazda 3 rims and was wondering what would be the best tire size to put on so they don't rub and they fit properly (btw it's not lowered, stock height) I was considering either 215/40 or 205/45. I live in Montreal so as anybody who lives here knows, the streets are horrible, pot holes everywhere.

I'm open to any tire size, not necessarily a size I listed above.

Thank you
 
If they're the same thickness, then go for 215/40/17s. Closest overall diameter to stock, difference is 0.43% versus 2.44% with the 205's.
 
but dont I run the risk of damaging the wheels with 40 series tires? and am I going to notice a difference in comfort between the two sizes?
 
I'm running 17/215/45 Contis on 17/7/+40 rims. Civilized ride, no rubbing on stock fenders, MSP springs, Tokico Blues.
The lower the sidewall aspect ratio, i.e., 40/45/50/55 (sidewall height), the rougher the ride, particularly with coil-overs.

You'll notice that 215/45/17s are almost a perfect speed match with OEM.



<CENTER><TABLE cellSpacing=0 cellPadding=0 width=765 border=0><TBODY><TR><TD class=leftshadow></TD><TD vAlign=top><TABLE cellSpacing=0 cellPadding=0 width=743 border=0><TBODY><TR><TD width=743 colSpan=2><TABLE cellSpacing=0 cellPadding=0 width=743 border=0><TBODY><TR><TD width=176></TD><TD width=324 colSpan=5></TD><TD width=243 colSpan=3></TD></TR><TR><TD vAlign=top width=176></TD><TD class=spritemenu id=menuHome width=72></TD><TD class=spritemenu id=menuTires width=40></TD><TD class=spritemenu id=menuWheels width=53></TD><TD class=spritemenu id=menuLocator width=85></TD><TD class=spritemenu id=menuCredit width=74></TD><TD class=spritemenu id=menuInfo width=71></TD><TD class=spritemenu id=menuHow width=77></TD><TD class=spritemenu id=menuCartEmpty width=95 styleClass="menuLinks"></TD></TR></TBODY></TABLE></TD></TR><TR><TD vAlign=top align=left width=176><TABLE cellSpacing=0 cellPadding=0 width=176 border=0><TBODY><TR><TD vAlign=top align=left width=176></TD></TR></TBODY></TABLE></TD><TD vAlign=top align=left width=567><SCRIPT language=javascript> var g_StartOfFormElements = 6; // some useful conversion constants: var FEET_PER_MILE = 5280; var INCHES_PER_FOOT = 12; var MILLIMETERS_PER_INCH = 25.4; var PI = Math.PI; var INCHES_PER_MILE = FEET_PER_MILE * INCHES_PER_FOOT; function calculateSizes(form) { var tire1_width_MM = getFloatFromForm(form.origwidth.value); var tire1_aspectRatio = getFloatFromForm(form.origratio.value) var tire1_rimDiameter = getFloatFromForm (form.orim.value) var tire1_speedReading = getFloatFromForm (form.ospeed.options[form.ospeed.selectedIndex].value) var tire2_width_MM = getFloatFromForm (form.alterwidth.value) var tire2_aspectRatio = getFloatFromForm(form.alterratio.value) var tire2_rimDiameter = getFloatFromForm(form.arim.value); tire1_width = tire1_width_MM / MILLIMETERS_PER_INCH; form.OINTireWidth.value = valueToString(roundToHundreths(tire1_width)); tire1_sidewallHeight = tire1_width * tire1_aspectRatio/100 ; form.OINSideWall.value = valueToString(roundToHundreths(tire1_sidewallHeight)); tire1_overallDiameter = tire1_sidewallHeight * 2 + tire1_rimDiameter; form.OINTireDia.value = valueToString(roundToHundreths(tire1_overallDiameter)); tire1_circumference = PI * tire1_overallDiameter; form.OINTireCir.value = valueToString(roundToHundreths(tire1_circumference)); tire1_revsPerMile = getValueOrZero(INCHES_PER_MILE / tire1_circumference); form.OREVMile.value = valueToString(roundToHundreths(tire1_revsPerMile)); form.ASPERead.value = form.ospeed.value; if(tire2_width_MM !=0) { tire2_width = tire2_width_MM / MILLIMETERS_PER_INCH; form.AINTireWidth.value = valueToString(roundToHundreths(tire2_width)); tire2_sidewallHeight = tire2_width * tire2_aspectRatio/100 ; form.AINSideWall.value = valueToString(roundToHundreths(tire2_sidewallHeight)); tire2_overallDiameter = tire2_sidewallHeight * 2 + tire2_rimDiameter; form.AINTireDia.value = valueToString(roundToHundreths(tire2_overallDiameter)); tire2_circumference = PI * tire2_overallDiameter; form.AINTireCir.value = valueToString(roundToHundreths(tire2_circumference)); tire2_revsPerMile = getValueOrZero(INCHES_PER_MILE / tire2_circumference); form.AREVMile.value = valueToString(roundToHundreths(tire2_revsPerMile)); tire2_speedReading = getValueOrZero(tire1_revsPerMile / tire2_revsPerMile * tire1_speedReading); form.ASPERead.value = valueToString(roundToHundreths(tire2_speedReading)); form.DIFFside.value = valueToString(roundToHundreths(form.AINSideWall.value - form.OINSideWall.value)); // Sidewall Height form.DIFFsect.value = valueToString(roundToHundreths(form.AINTireWidth.value - form.OINTireWidth.value)); // Section Width form.DIFFdia.value = valueToString(roundToHundreths(form.AINTireDia.value - form.OINTireDia.value)); // Overall Diameter form.DIFFcir.value = valueToString(roundToHundreths(form.AINTireCir.value - form.OINTireCir.value)); // Circumference form.DIFFrev.value = valueToString(roundToHundreths(form.AREVMile.value - form.OREVMile.value)); // Revolutions Per Mile } } function roundToHundreths(rawValue) { var roundedValue = Math.round(rawValue * 100); roundedValue = roundedValue/100; return roundedValue ; } function valueToString(value) { var stringValue = "" + value; if (stringValue.length < 2){ stringValue = "0" + stringValue; } return stringValue; } function getFloatFromForm(formValue) { var floatValue = parseFloat(formValue); if (isNaN(floatValue)) { floatValue = 0; } return floatValue; } function getValueOrZero(value) { if (isNaN(value)) { value = 0; } return value; } function placeFocus(){ document.forms[0].elements[g_StartOfFormElements].focus(); } function autoTab(input, len) { if(isNaN(Number(input.value))) { input.value = input.value.slice(0,-1); alert("Please enter numbers only"); } else { if(input.value.length < len) { return true; } else if(input.value.length > len) { alert("Please enter " + len + " numbers in this field."); input.value = ""; } else { var inputIndex = getIndex(input); if((inputIndex + 1) > input.form.length) { inputIndex = g_StartOfFormElements; } } } } function getIndex(input) { for(var i = 0; i<input.form.length; i++) { if(input.form == input) { return i; } } return g_StartOfFormElements; }</SCRIPT><TABLE cellSpacing=0 cellPadding=0 width=567 border=0><TBODY><TR><TD width=567 colSpan=4 height=26>
kotspacer.gif
</TD></TR><TR><TD width=28>
kotspacer.gif
</TD><TD width=116>
tireMathHeader.gif
</TD><TD width=394>
headerExtension.gif
</TD><TD width=29>
kotspacer.gif
</TD></TR><TR><TD width=567 colSpan=4 height=15>
kotspacer.gif
</TD></TR></TBODY></TABLE><TABLE cellSpacing=0 cellPadding=0 width=567 border=0><TBODY><TR><TD width=46>
kotspacer.gif
</TD><TD class=bodyText width=474><FORM action=# method=post><TABLE cellSpacing=0 cellPadding=0 width=474 border=0><TBODY><TR><TD class=bodyText width=474 colSpan=3>The results of this calculator are based on the mathematical equations of the sizes entered, not the actual tire specs provided by the tire manufacturers. Please refer to the guides supplied by manufacturers for exact specifications.
Not for use with high flotation sizes, i.e. 31x10.50R-15.

</TD></TR><TR><TD width=474 colSpan=3 height=10>
kotspacer.gif
</TD></TR><TR><TD width=474 colSpan=3>
redLine.gif
</TD></TR><TR><TD width=474 colSpan=3 height=15>
kotspacer.gif
</TD></TR><TR><TD class=bodyText width=224>Fill out this section if you would like specs on just one tire size.
What size is being run now?
<INPUT onkeyup="return autoTab(this, 3);" maxLength=3 size=4 value=195 name=origwidth>/ <INPUT onkeyup="return autoTab(this, 2);" maxLength=3 size=4 value=50 name=origratio>R- <INPUT onkeyup="return autoTab(this, 2);" maxLength=3 size=4 value=16 name=orim><SCRIPT> placeFocus(); </SCRIPT>

</TD><TD vAlign=bottom align=left width=25>
redLine.gif
</TD><TD class=bodyText width=225>Would you like to compare it to another size? Enter new size below.
What size would you like to run?
<INPUT onkeyup="return autoTab(this, 3);" maxLength=3 size=4 value=215 name=alterwidth>/ <INPUT onkeyup="return autoTab(this, 2);" maxLength=3 size=4 value=45 name=alterratio>R- <INPUT onkeyup="return autoTab(this, 2);" maxLength=3 size=4 value=16 name=arim>

</TD></TR><TR><TD width=474 colSpan=3 height=20>
kotspacer.gif
</TD></TR><TR><TD width=474 colSpan=3><INPUT onclick=calculateSizes(this.form) type=button value=Specs/Compare name=boxChecker s_oid="functionanonymous(){calculateSizes(this.form)}" s_oidt="2"></TD></TR></TBODY></TABLE><TABLE cellSpacing=0 cellPadding=0 width=474 border=0><TBODY><TR><TD width=474 colSpan=4 height=20>
kotspacer.gif
</TD></TR><TR><TD class=bodyText width=474 colSpan=4>Results</TD></TR><TR><TD class=bodyText width=150>Totals are in inches</TD><TD class=bodyText width=80>Tire 1</TD><TD class=bodyText width=80>Tire 2</TD><TD class=bodyText width=164>Difference</TD></TR><TR><TD class=bodyText width=150>Sidewall Height:</TD><TD width=80><INPUT size=7 value=3.84 name=OINSideWall></TD><TD width=80><INPUT size=7 value=3.81 name=AINSideWall></TD><TD width=164><INPUT size=7 value=-0.03 name=DIFFside></TD></TR><TR><TD class=bodyText width=150>Section Width:</TD><TD width=80><INPUT size=7 value=7.68 name=OINTireWidth></TD><TD width=80><INPUT size=7 value=8.46 name=AINTireWidth></TD><TD width=164><INPUT size=7 value=0.78 name=DIFFsect></TD></TR><TR><TD class=bodyText width=150>Overall Diameter:</TD><TD width=80><INPUT size=7 value=23.68 name=OINTireDia></TD><TD width=80><INPUT size=7 value=23.62 name=AINTireDia></TD><TD width=164><INPUT size=7 value=-0.06 name=DIFFdia></TD></TR><TR><TD class=bodyText width=150>Circumference:</TD><TD width=80><INPUT size=7 value=74.38 name=OINTireCir></TD><TD width=80><INPUT size=7 value=74.2 name=AINTireCir></TD><TD width=164><INPUT size=7 value=-0.18 name=DIFFcir></TD></TR><TR><TD class=bodyText width=150>Revs per mile:</TD><TD width=80><INPUT size=7 value=851.8 name=OREVMile></TD><TD width=80><INPUT size=7 value=853.93 name=AREVMile></TD><TD width=164><INPUT size=7 value=2.13 name=DIFFrev></TD></TR><TR><TD width=474 colSpan=4 height=15>
kotspacer.gif
</TD></TR><TR><TD width=474 colSpan=4>
redLine.gif
</TD></TR><TR><TD width=474 colSpan=4 height=15>
kotspacer.gif
</TD></TR></TBODY></TABLE><TABLE cellSpacing=0 cellPadding=0 width=474 border=0><TBODY><TR><TD class=bodyText width=237>If your speedometer reads: <SELECT onchange=calculateSizes(this.form) name=ospeed> <OPTION value=20>20</OPTION> <OPTION value=25>25</OPTION> <OPTION value=30>30</OPTION> <OPTION value=35>35</OPTION> <OPTION value=40>40</OPTION> <OPTION value=45>45</OPTION> <OPTION value=50>50</OPTION> <OPTION value=55>55</OPTION> <OPTION value=60>60</OPTION> <OPTION value=65 selected>65</OPTION> <OPTION value=70>70</OPTION> <OPTION value=75>75</OPTION> <OPTION value=80>80</OPTION> <OPTION value=85>85</OPTION> <OPTION value=90>90</OPTION> <OPTION value=95>95</OPTION> <OPTION value=100>100</OPTION></SELECT></TD><TD class=bodyText width=237>You're going approximately: <INPUT size=5 value=64.84 name=ASPERead></TD></TR><TR><TD width=474 colSpan=2 height=15>
kotspacer.gif
</TD></TR><TR><TD width=474 colSpan=2 height=35></TD></TR><TR><TD width=474 colSpan=2 height=15>
kotspacer.gif
</TD></TR><TR><TD width=474 colSpan=2></TD></TR></TBODY></TABLE><TABLE cellSpacing=0 cellPadding=0 width=474 border=0><TBODY><TR><TD width=474 colSpan=4 height=15>
kotspacer.gif
</TD></TR><TR><TD width=194></TD><TD width=75>
kotspacer.gif
</TD><TD width=98></TD><TD width=107>
kotspacer.gif
</TD></TR><TR><TD width=474 colSpan=4 height=20>
kotspacer.gif
</TD></TR><TR><TD width=194></TD><TD width=75>
kotspacer.gif
</TD><TD width=98></TD><TD width=107>
kotspacer.gif
</TD></TR><TR><TD width=474 colSpan=4 height=20>
kotspacer.gif
</TD></TR><TR><TD width=194></TD><TD width=75>
kotspacer.gif
</TD><TD width=98>
kotspacer.gif
</TD><TD width=107>
kotspacer.gif
</TD></TR><TR><TD width=474 colSpan=4 height=20>
kotspacer.gif
</TD></TR></TBODY></TABLE></FORM></TD><TD width=47>
kotspacer.gif
</TD></TR></TBODY></TABLE><!-- SiteCatalyst code version: H.16.Copyright 1997-2008 Omniture, Inc. More info available athttp://www.omniture.com --><SCRIPT language=JavaScript src="/s_code.js" type=text/javascript></SCRIPT><SCRIPT language=JavaScript type=text/javascript><!--/* You may give each page an identifying name, server, and channel onthe next lines. */s.prop1='Info Center's.prop2='Tire Calculator's.prop3='info infoTireMath's.pageName=(s.prop1 + ': ' + s.prop2 + ': brochure\info\infoTireMath.jsp')/* Conversion Variables */s.campaign=""s.state=""s.zip=""s.events=""s.products=""s.purchaseID=""s.eVar9="" s.eVar34 ="63.225.17.34";/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/var s_code=s.t();if(s_code)document.write(s_code)//--></SCRIPT><SCRIPT language=JavaScript type=text/javascript><!--if(navigator.appVersion.indexOf('MSIE')>=0)document.write(unescape('%3C')+'\!-'+'-')//--></SCRIPT><!--<noscript><imgsrc="http://dtdevelopment.122.2O7.net/b/ss/dtdevelopment/1/H.16--NS/0"height="1" width="1" border="0" alt="" /></noscript><!--/DO NOT REMOVE/--><!-- End SiteCatalyst code version: H.16. --></TD></TR><TR><TD width=743 colSpan=2><TABLE cellSpacing=0 cellPadding=0 width="100%" border=0><TBODY><TR><TD height=45>
kotspacer.gif
</TD></TR></TBODY></TABLE><TABLE class=footerback cellSpacing=0 cellPadding=0 width="100%" border=0><TBODY><TR><TD width="100%" colSpan=5 height=14>
kotspacer.gif
</TD></TR><TR><TD width=15>
kotspacer.gif
</TD><TD vAlign=top width=166><TABLE cellSpacing=0 cellPadding=0 width=166 border=0><TBODY><TR><TD class="footerSocial twitter" align=left width=86>Twitter</TD><TD class=footer align=left width=80></TD></TR><TR><TD class="footerSocial facebook" align=left width=86></TD><TD class=footer align=left width=80></TD></TR><TR><TD class="footerSocial about" align=left width=86></TD><TD class=footer align=left width=80></TD></TR></TBODY></TABLE></TD><TD style="BACKGROUND-COLOR: #aaa" width=1></TD><TD width=18>
kotspacer.gif
</TD><TD style="MIN-WIDTH: 543px" vAlign=top><TABLE style="PADDING-RIGHT: 20px" cellSpacing=0 cellPadding=0 width="100%" border=0><TBODY><TR><TD class=footer align=left></TD></TR><TR><TD class=footer align=left></TD></TR><TR><TD height=10>
kotspacer.gif
</TD></TR><TR><TD class=pipes align=left></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD><TD class=rightshadow></TD></TR><TR><TD class=bottomshadow colSpan=3 height=35></TD></TR></TBODY></TABLE></CENTER>
 
Last edited:
You put 215/45/16 into that calculator. The closest match is 205/40/17.

Yeah, you could damage the wheel. Just do your best do avoid hitting huge pot holes at 50mph and don't run up any curbs, you'll be ok. Drive carefully, basically.
 

New Threads and Articles

Back