It weakened slightly as it continued northwestward , and struck the Mexican mainland near Puerto Morelos , Quintana Roo , at 0330 UTC on October 22 , with winds of 135 mph ( 217 km\/h ) and gusts of up to 170 mph ( 270 km\/h ) .
It weakened a little bit as it continued northwestward , and struck the Mexican mainland near Puerto Morelos at 0330 UTC on October 22 , with winds of 135 mph ( 215 km\/h ) and gusts of up to 170 mph ( 270 km\/h ) .