check before you worry about them. depends on the source, some chart datums use decimal notation so it might be the same co-ordinate just not as accurate ie 54.55.56 might actually be 54, 55.56
probably slightly older numbers with less accuracy (pre selective accuracy)from early gps systems
what I do with those is stick a 5 on the end - 54, 55.565 which is half a second either way then hunt about about. stick it in the plotter see if there's any wrecks or obstructions charted nearby
if they are definitely non wgs84, you need to know what format they are in - are they straight lat/lon, cartesian, utc, utm, derived loran, derived decca, nad 27, nad 83..... plus several others depending on where they came from
if they are straight lat/lon try
http://www.jeeep.com/details/coord/
for utm:
http://home.hiwaay.net/~taylorc/toolbox/geography/geoutm.html
most likely would be lat/long
just hunted the formula out its sort of like this:
a = 6378,137.0 metres (major semi-axis, ie equatorial radius)
Ellipsoid flattening ratio 1/f = 298.257 223 563 where f is flattening.
Flattening f = 0.00 335 281 0665)
Flattening distance (a × f) is 21.38468575 kilometres so Polar radius b is (a - a × f) = 6356,752.314 m (minor semi-axis)
At a given Lat and Long (Parallel / Meridian)
Meridian radius: M = a (1 - e ²) (1 - e ² × sin ²(lat))^(-3/2)
where a is the semi-major axis (equator radius) ; and,
e is eccentricity, where e ² = 2f - f ², so e = 0.08181919
Parallel radius: v = a (1 - e ² sin ²(lat))^(-½) Radius depends upon the azimuth of the vertical plane, except at the poles.
Radius at given latitude (Distance from Earth centre to Point concerned) = 1/(Cos lat × (root ((1/a ²) + (Tan lat ²/b ²))))
Geodesic
Geodesic distance = a × integral between Lat A and Lat B ((W/X + Y/Z)^½)
Where:
W = (1 - e ²) ²
X = (1 - e ² × sin ²lat)³
Y = (Long B - Long A) ² × (1 - e ² × sin ²Lat)
Z = ((1 - e ²) × (Tan Lat B - Tan Lat A - e ²(Lat B - Lat A)) × Cos ²Lat)
and e = eccentricity (0.08181919 for WGS 84)