Providing you have leading zeroes (matters for other parts of the world), longtitudes are always 3 digits (0-180) and latitudes are 2 digits (0-90).
The notation only makes sense if it is about degrees + decimal minutes, ie
1434.7906 = 14° + 34.79060' = 14 + (34.79060 / 60) °
In C#, untested:
string lat = ..., lon = ...;
double la = double.Parse(lat.Substring(0, 2)) + double.Parse(lat.Substring(2)) / 60.0;
double lo = double.Parse(lon.Substring(0, 3)) + double.Parse(lon.Substring(3)) / 60.0;