If each interior angle of a regular polygon measures 157.5°, how many sides does it have?