Modeling Toric Lens

I need to model a lens with multiple radii and am trouble figuring out how to make it work. It is essentially a round prescription lens with multiple radii on the convex surface perpendicular to each other. I had thought I could model this as a sweep and then cut it into a circular profile at the end but it's not working. I also tried just revolving one and then extrude cutting the small section from the other out but that doesn't look right. Here is a Front View and a Side View of what I'm looking for.

Or if anyone can just guide me on how to model any lens with both sphere and cylinder prescription in it that would be great and then I can adapt it from there.

Thanks

SolidworksParts And Features