Calculate the next station coordinates from the starting coordinates, bearing and distance.
Bearing conversion follows the original Java program's DD.MMSS input format. Coordinates and distance are in metres. Results are rounded to three decimal places.