We came to Rama IV road a little differently given the change in route... total distance was 39.6KM by the time we got to Banyan Tree. Meter was reading 310 baht (traffic wasn't so heavy - about medium).
It looks like you went towards Bang Na on Motorway 9 (ring road), then into town on the Bang Na Trat Expressway, exiting at Rama 4. Based on traffic/time of day this routing may have saved a fair bit on both time and fare? 310 baht seems reasonable, maybe even on the light side, for this routing. Most weekdays, and nearly all times of day, Rama 4 is jammed in-bound, but you only need to go ~ 1 Km to get to Sathon Tai.