Resolved issue where serializing position and rotation to the PlayerPrefs could potentially cause very large numbers to appear in the save data.  Resolution was to use a 2-decimal place float .ToString("F2")