80638 mm to inches