89096 mm to inches