This is the famous Puyallup hill on Day 1 of the STP.  It climbs 390 ft.  in 2 miles and is by far the biggest climb of the entire 2-day ride.  The first part through the curve is the steepest, then eases off.  Just gear down, sit and spin, and eventually you will get there.