ShipCalculators.com

How do you convert DMS to decimal degrees?

Latitude and longitude between degrees, minutes and seconds, degrees and decimal minutes and decimal degrees · south and west negative · notation only, not datum · Updated 15 October 2026

Published by ShipCalculators.com. Method checked against BIPM SI Brochure, 9th edition, Table 8, ITU-R M.1371-6 (2026), IHO S-4 Edition 4.10.0, B-131 and IMO resolution MSC.112(73) on 15 October 2026. How calculators are checked

Answer

Decimal degrees are the degrees plus minutes ÷ 60 plus seconds ÷ 3,600, made negative for a south latitude or a west longitude, the sign ITU-R M.1371-6 gives AIS positions. So 33° 51′ 32.4″ S, 151° 12′ 23.4″ E is −33.859000, 151.206500, and 33° 51.540′ S, 151° 12.390′ E in degrees and decimal minutes, as a GPS shows it.

Change the inputs below to recompute.

On this page

What decimal degrees are

Decimal degrees (DD) write a latitude or longitude as one signed number of degrees, such as −33.859000, in place of degrees, minutes and seconds (DMS) with a hemisphere letter. A minute is 1/60 of a degree and a second 1/60 of a minute, as the BIPM SI Brochure defines them in Table 8.1 North and east are positive and south and west negative, the convention ITU-R M.1371-6 uses for AIS position reports.2 Ships work mostly in a third form, degrees and decimal minutes (DDM), such as 33° 51.540′ S: IMO resolution MSC.112(73) has GPS receivers show it, and IHO S-4 B-131 prints it on charts.5,4

Convert DMS, decimal minutes or decimal degrees

Choose how to enter the position: One box for a whole position, pasted or typed; Two boxes for latitude and longitude separately; All forms to type in decimal degrees, DMS or decimal minutes.

Read as 33° 51′ 32.40″ S, 151° 12′ 23.40″ E

Latitude first. Tap an example to fill the box: GPS display (degrees and decimal minutes), Chart, S-4 (with a decimal comma), DMS or Decimal (signed degrees, south and west negative).

Latitude -33.859000, longitude 151.206500 in decimal degrees

S is minusE is plus

Decimal degrees

−33.859000
151.206500

Entered in degrees, minutes and seconds

Decimal degrees
−33.859000
151.206500
Degrees, minutes, seconds
33° 51′ 32.40″ S
151° 12′ 23.40″ E
Degrees, decimal minutes
33° 51.540′ S
151° 12.390′ E

Not 33.51324°: reading the minutes and seconds as decimals puts the latitude 20.7 nm out.

Choose a picture: Grid plots the position on a latitude and longitude grid; Degree compares a degree of latitude with a degree of longitude here; Digits shows what the last digit of each form is worth on the ground.

0°0°180° W180° E
1° latitude
60 nm
1° longitude
49.8 nm

At 33.86° of latitude, on a sphere of 60 nm to the degree.

Last digit along a meridian, nominal, 1′ taken as 1,852 m
FormStepAbout
Decimal degrees0.000001°0.11 m
Decimal minutes0.001′1.9 m
Seconds0.01″0.31 m
Report formats
Ship report, line C
3352S15112E
DSC distress position
2335215112
AIS latitude, 1/10,000′
−20,315,400
AIS longitude, 1/10,000′
90,723,900

Whole minutes rounded to the nearest minute.

What these figures mean

You entered the position in degrees, minutes and seconds. South latitude is negative and east longitude positive in decimal degrees, so −33.859000, 151.206500 is the same point as 33° 51′ 32.40″ S, 151° 12′ 23.40″ E.

At this latitude a minute of latitude is close to one nautical mile and a degree of longitude about 49.8 nautical miles, taking the earth as a sphere. Six decimal places of a degree locate the point to about a tenth of a meter, far finer than the 100 m at an HDOP of 4 that IMO resolution MSC.112(73) asks of a GPS receiver.

Written as 33.51324° by putting the minutes and seconds after the decimal point, the latitude would land 20.7 nautical miles nearer the equator.

Cite or share this calculation

ShipCalculators.com, “DMS to Decimal Degrees Converter for Ship Positions.” Method: decimal degrees = degrees + minutes ÷ 60 + seconds ÷ 3,600, south and west negative. Input: 33° 51′ 32.40″ S, 151° 12′ 23.40″ E. Result: −33.859000, 151.206500 in decimal degrees; 33° 51.540′ S, 151° 12.390′ E in degrees and decimal minutes. https://shipcalculators.com/calculators/dms-decimal-degrees.

The citation names ShipCalculators.com as publisher; copying it adds today's date.

Converting by hand

Divide the seconds by 3,600 and the minutes by 60, add both to the whole degrees, and put a minus sign in front for south or west.1,2 Going the other way, the whole degrees stay; multiply the decimal part by 60 for the minutes, and the decimal part of that by 60 again for the seconds. Round once, at the end, in the last unit you show, so 59.9999 seconds carries into the next minute. Write latitude first, as ITU-R M.493-16 asks.3

Formula, assumptions, and limits

The position 33° 51′ 32.4″ S, 151° 12′ 23.4″ E is −33.859000, 151.206500 in decimal degrees and 33° 51.540′ S, 151° 12.390′ E in degrees and decimal minutes. One formula and its inverse carry every conversion on this page.

Formula

DD=s (D+M60+S3600)DD = s\,\left(D + \frac{M}{60} + \frac{S}{3600}\right)T=round⁡(360000 ∣DD∣)100T = \frac{\operatorname{round}\left(360000\,\lvert DD \rvert\right)}{100}D=⌊T3600⌋D = \left\lfloor \frac{T}{3600} \right\rfloorM=⌊T−3600D60⌋M = \left\lfloor \frac{T - 3600D}{60} \right\rfloor
  • DDDD: decimal degrees, from −90 to +90 for latitude and from −180 to +180 for longitude.
  • DD: whole degrees, 0 to 90 for latitude and 0 to 180 for longitude.
  • MM: minutes of arc, at least 0 and under 60. In degrees and decimal minutes, MM carries the fraction and SS is 0.
  • SS: seconds of arc, at least 0 and under 60; the seconds of the output are T−3600D−60MT - 3600D - 60M.
  • ss: +1 for north or east, −1 for south or west.
  • TT: the absolute value in seconds, rounded to hundredths of a second, the last decimal shown, before it is split into parts.

Derivation

The BIPM SI Brochure, 9th edition (V4.01, June 2026), lists the degree, the minute and the second among the non-SI units of Table 8 and defines them in sequence: 1° = (π/180) rad, 1′ = (1/60)° and 1″ = (1/60)′. A second is therefore 1/3,600 of a degree, and the forward formula is the sum of the three parts in degrees. The sign comes from the hemisphere. ITU-R M.1371-6, the AIS standard approved in February 2026, writes latitude as ±90° with north positive and south negative, and longitude as ±180° with east positive and west negative, in Table 46.

The inverse undoes the sum. Rounding ∣DD∣\lvert DD \rvert to a whole count of the smallest unit shown, then taking whole degrees and whole minutes out of that count, keeps every part in range. Rounding the seconds on their own does not. For 10° 59′ 59.9999″, the seconds alone round to 60.00″ and print as 10° 59′ 60.00″, a form no chart or receiver uses. As a count it is 39,599.9999″, which rounds to 39,600.00″ and splits into 11° 00′ 00.00″.

Assumptions

  • Both coordinates are on the same horizontal datum, and the result is on that datum too.
  • A minus sign means south or west. A minus sign together with S or W is refused, so the sign cannot be applied twice.
  • Zero latitude and zero longitude carry no hemisphere letter in the results: the equator is neither north nor south, and the Greenwich meridian neither east nor west. The A.851(20) line C group needs a letter, so it writes zero as 0000N or 00000E.
  • With no hemisphere letters, the first coordinate is the latitude, so two bare numbers such as 33 51 are latitude 33° and longitude 51° E, not 33° 51′. A coordinate with no letter or sign is north or east.
  • Outputs show six decimal places of a degree, three of a minute and two of a second.

Worked example

Take 33° 51′ 32.4″ S, 151° 12′ 23.4″ E.

  1. Latitude: 33 + 51 ÷ 60 + 32.4 ÷ 3,600 = 33 + 0.85 + 0.009 = 33.859000; south makes it −33.859000.
  2. Longitude: 151 + 12 ÷ 60 + 23.4 ÷ 3,600 = 151 + 0.2 + 0.0065 = 151.206500, positive for east.
  3. Degrees and decimal minutes: 51 + 32.4 ÷ 60 = 51.540′ and 12 + 23.4 ÷ 60 = 12.390′, so 33° 51.540′ S, 151° 12.390′ E.
  4. Back from decimal: 0.859 × 60 = 51.54, so 51′; 0.54 × 60 = 32.40″.

ISO 6709:2022 gives its own check in clause 3.19: 50.0795725 decimal degrees is 50° 04′ 46.461″. To two decimals of a second the calculator returns 50° 04′ 46.46″, and 50° 04.774′ in decimal minutes.

Edge cases and limits

Latitude stops at 90° and longitude at 180°, so 90° 00′ 01″ N is refused, as are 60 minutes and 60 seconds. Longitude 180° E and 180° W are the same meridian; the calculator keeps the letter that was chosen. A position in degrees and whole minutes, the form of the IMO resolution A.851(20) reporting line and of the ITU-R M.493-16 distress call, can be off by up to half a minute, about 0.5 nautical mile of latitude, against the position it was rounded from.

Regulatory basis

No IMO instrument prescribes how to convert a position between forms. The units are the BIPM’s, in Table 8 of the SI Brochure, 9th edition. The forms are set system by system: IMO resolution MSC.112(73), adopted 1 December 2000, section 3.1, has a shipborne GPS receiver show position on WGS 84 in degrees, minutes and thousandths of minutes; ITU-R M.1371-6 sends AIS positions as signed counts of ten-thousandths of a minute; and IHO S-4, Edition 4.10.0, B-131, writes chart positions in degrees, minutes and decimals of a minute with the minute tick after the fraction.

Common errors

  • Reading the minutes as a decimal. 12° 30′ is 12.5°, not 12.30°; the 0.2° gap is 12 minutes of latitude, about 12 nautical miles. On this page’s default, writing 33° 51′ 32.4″ as 33.51324° moves the latitude 20.7 nautical miles.
  • Dropping the sign of a south latitude or west longitude when pasting decimal degrees into software, which mirrors the position across the equator or the Greenwich meridian.
  • Applying the sign twice, with a minus sign and a letter S, so that a tool that reads both flips the latitude back to north.
  • Rounding the last part alone, which prints 60″ or 60.000′.
  • Swapping the order. ITU-R M.493-16, Annex 1, section 5.3, Note 1, puts latitude first.

Which form each system uses

Each system on board takes its form from a different body: the IMO for GPS displays and ship reports, the ITU for AIS and DSC, the IHO for charts.

SystemFormExample for this page’s positionSource
GPS receiver displayDegrees, minutes and thousandths of a minute, WGS 8433° 51.540′ SIMO MSC.112(73), 3.1 and 3.13
Paper and electronic chartDegrees, minutes and decimals of a minute, minute tick after the fraction33°51.54’S 151°12.39’EIHO S-4 Ed. 4.10.0, B-131
AIS position reportSigned integer, ten-thousandths of a minute, north and east positive−20,315,400 and 90,723,900ITU-R M.1371-6, Table 46
DSC distress callTen digits: quadrant, then latitude and longitude in degrees and whole minutesquadrant digit 2 for SEITU-R M.493-16, Annex 1, 8.1.2
Ship reporting system, line CFour digits and N or S, five digits and E or W3352S 15112EIMO A.851(20), Appendix
GIS and web mapsSigned decimal degrees; latitude first in map search boxes, longitude first in GeoJSON−33.859000, 151.206500; GeoJSON [151.2065, −33.859]IETF RFC 7946, 3.1.1; ITU-R M.1371-6 signs

The AIS figures are the decimal degrees times 600,000. ITU-R M.1371-6 reserves 91° and 181° for “not available”, so a longitude field of 108,600,000 (181 × 600,000) means the ship sent no position. The DSC quadrant digits are 0 for NE, 1 for NW, 2 for SE and 3 for SW, and ten nines mean no position.

Decimal places and distance

A digit is worth a distance on the ground, and the form a position is written in says how fine it claims to be. Taking a minute of latitude as the 1,852 m nautical mile of the BIPM SI Brochure, Table 8:

Last digitAlong a meridian
0.001°about 111 m
0.0001°about 11.1 m
0.00001°about 1.1 m
0.000001°about 0.11 m
0.001′, GPS displayabout 1.9 m
0.0001′, AISabout 0.19 m
0.01″about 0.31 m
1″about 31 m

The figures are nominal. On the WGS 84 ellipsoid, with semi-major axis 6,378,137 m and inverse flattening 298.257223563 as the US National Geospatial-Intelligence Agency publishes them, the length of a minute of latitude changes with latitude, so the nautical mile and the minute agree only approximately. Along a parallel the step shrinks with the cosine of the latitude: at 33.859° a degree of longitude is about 49.8 nautical miles against 60 at the equator, taking the earth as a sphere.

IMO resolution MSC.112(73) requires a GPS receiver to resolve 0.001 minute, in section 3.13, and to be accurate to within 100 m with 95% probability at an HDOP of 4, in section 3.4. Six decimals of a degree, about 0.11 m, state a position some 900 times finer than that.

Datum and chart shifts

Converting the form leaves the datum where it was. GPS positions are on WGS 84 under IMO resolution MSC.112(73), and ITU-R M.1371-6 has every AIS position sent on WGS 84. IHO S-4, B-201.2, makes WGS 84 the reference for nautical charts. B-201.3 still allows a local datum on paper charts, while electronic navigational charts must be on WGS 84.

A paper chart on another datum carries a SATELLITE-DERIVED POSITIONS note under IHO S-4, B-202, giving the shift in minutes north or south and east or west to apply to a GPS position before it is plotted. S-4, B-201.1, quotes IMO SN Circular 213: positions referred to different datums can differ by several hundred meters.

Where to find each input

A position in degrees and decimal minutes comes off the GPS or ECDIS display, the AIS target data or the deck log. Degrees, minutes and seconds appear on charts whose graduation is in seconds, which IHO S-4, B-131, allows, and in land survey and port documents. Decimal degrees come from GIS layers, web maps and spreadsheets, signed and with latitude first. A position from a DSC alert or a ship report under IMO resolution A.851(20) is in whole minutes: enter it as written, with no seconds.

Your position converted step by step

  1. 33 + 51 ÷ 60 + 32.4 ÷ 3,600 = 33.859000°; S makes it −33.859000.
  2. 151 + 12 ÷ 60 + 23.4 ÷ 3,600 = 151.206500°.
  3. Degrees and decimal minutes: 33° 51.540′ S, 151° 12.390′ E.

Values are shown rounded; the conversion rounds once, in the last unit shown, so 59.9999″ carries into the next minute.

Regulatory basis

No IMO instrument sets a conversion method. The units come from the BIPM, and each system on board fixes the form it shows or sends.1,2,4,5

Units
1° = (π/180) rad, 1′ = (1/60)°, 1″ = (1/60)′; 1 nautical mile = 1,852 m, BIPM SI Brochure 9th edition V4.01 (June 2026) Table 8, note k1
AIS
Latitude and longitude in 1/10,000 minute, north and east positive, 91° and 181° not available, WGS 84, ITU-R M.1371-6 Table 462
Order
Latitude first, then longitude, ITU-R M.493-16 Annex 1, 5.3 Note 13; GeoJSON stores longitude first, IETF RFC 7946 3.1.19
Charts
Degrees, minutes and decimals of a minute, as 51°42.03’N 5°07.14’E, IHO S-4 Ed. 4.10.0 B-131; WGS 84 datum, B-2014
GPS display
WGS 84, degrees, minutes and thousandths of minutes, resolution 0.001′, IMO MSC.112(73) 3.1 and 3.135
Ship reports
Line C: four digits with N or S, five digits with E or W, degrees and minutes, IMO A.851(20)6
Sexagesimal degree
50.0795725° represented as 50°04'46.461", ISO 6709:2022 clause 3.197

How to use this calculator

  1. Type or paste the position into the One box field, latitude first, in any of the three forms, such as 33° 51′ 32.4″ S 151° 12′ 23.4″ E, 33 51.540 S 151 12.390 E or −33.859, 151.2065. N, S, E and W may stand before or after each coordinate, and a minus sign means south or west.
  2. Check the Read as line under the box, which shows how the text was read. If it cannot be split into one latitude and one longitude, the line says why: add the hemisphere letters, or a comma between the two coordinates.
  3. To enter latitude and longitude separately, choose Two boxes. To type straight into the decimal degrees, DMS or decimal minutes field, choose All forms; the other two follow.
  4. Read the position in decimal degrees, latitude first, with south and west negative, and in degrees, minutes and seconds and degrees and decimal minutes beside it.

What the conversion leaves out

  • Datum. A paper chart on a local datum needs the shift in its SATELLITE-DERIVED POSITIONS note, IHO S-4 B-202, applied to a WGS 84 position before plotting.4
  • Accuracy. Six decimals of a degree are about 0.11 m of latitude, while IMO resolution MSC.112(73) 3.4 asks a GPS receiver for 100 m with 95% probability at an HDOP of 4; the decimals shown say nothing about how good the fix was.5
  • Distance. The meters per digit on this page take a minute of latitude as 1,852 m. On the WGS 84 ellipsoid the minute varies with latitude, and a degree of longitude shrinks toward the poles.8
  • Whole-minute forms. The IMO A.851(20) line C and the ITU-R M.493-16 distress position carry whole minutes, so a position from them is good to about half a minute.6,3
  • Free text. The One box reads a position with hemisphere letters, or two signed numbers split by a comma; text it cannot split into one latitude and one longitude is refused with the reason, not guessed. With no letters the first coordinate is the latitude, and a coordinate with no letter or sign is north or east.
  • Other grids. UTM, MGRS and national grid references are not converted; the page works only in latitude and longitude.

Frequently Asked Questions (FAQs)

How do you convert DMS to decimal degrees?

Divide the minutes by 60 and the seconds by 3,600 and add both to the whole degrees. Then make the figure negative for a south latitude or a west longitude. For 33° 51′ 32.4″ S that is 33 + 51 ÷ 60 + 32.4 ÷ 3,600 = 33.859000, written −33.859000. The divisors come from the BIPM SI Brochure, Table 8: 1′ = (1/60)° and 1″ = (1/60)′.

How do you convert decimal degrees to degrees, minutes and seconds?

Take the whole number as the degrees. Multiply what is left by 60: the whole number of that is the minutes. Multiply the new remainder by 60 for the seconds. For −22.906847: 0.906847 × 60 = 54.41082, so 54 minutes; 0.41082 × 60 = 24.65 seconds. The minus sign makes it south: 22° 54′ 24.65″ S. Round the total once, in the last unit shown, so 59.9999″ carries to the next minute and never prints as 60″.

How do you convert DMS to decimal degrees in Excel?

With degrees, minutes, seconds and the hemisphere letter in cells A2 to D2, enter =(A2+B2/60+C2/3600)*IF(OR(D2="S",D2="W"),-1,1). For the reverse, with signed decimal degrees in E2, put the total seconds in F2 as =ROUND(ABS(E2)*3600,2); the degrees are =INT(F2/3600), the minutes =INT(MOD(F2,3600)/60) and the seconds =MOD(F2,60). The divisors are those of the BIPM SI Brochure, Table 8.

Are south latitude and west longitude negative in decimal degrees?

Yes. North latitude and east longitude are positive, south latitude and west longitude negative, so a negative longitude is west of Greenwich. ITU-R M.1371-6, the 2026 AIS standard, encodes ship positions that way in Table 46: latitude ±90° with north positive, longitude ±180° with east positive. A converter that drops the sign puts a ship at 33.859° S in the northern hemisphere.

What is degrees and decimal minutes?

Whole degrees followed by minutes with a decimal fraction, such as 33° 51.540′ S. It is the form ships use most: IMO resolution MSC.112(73) requires shipborne GPS receivers to show position in degrees, minutes and thousandths of minutes on WGS 84, and IHO S-4 Edition 4.10.0, B-131, writes chart positions in degrees, minutes and decimals of a minute, for example 51°42.03'N 5°07.14'E.

Does latitude or longitude come first?

Latitude first, then longitude, in speech, on charts and on most screens. ITU-R M.493-16, Annex 1, section 5.3, Note 1, sets that order for DSC entry and read-out, to comply with commonly accepted practice. GeoJSON is the exception: IETF RFC 7946, section 3.1.1, stores longitude then latitude, so longitude is x and latitude y. Check the order before pasting a position into GIS software.

How many decimal places of decimal degrees do you need?

Taking one minute as 1,852 meters, the last digit of six decimal places of a degree is about 0.11 m along a meridian, five places about 1.1 m and four about 11 m. A GPS receiver to IMO resolution MSC.112(73) must resolve 0.001 minute, about 1.9 m, and be accurate to 100 m with 95% probability at an HDOP of 4, so six decimals already state the position finer than the fix that produced it.

Is a minute of latitude equal to a nautical mile?

Close to it, not exactly. The nautical mile is fixed at 1,852 m (BIPM SI Brochure, 9th edition, V4.01 of June 2026, Table 8, note k), a size the BIPM attributes to the 1st Extraordinary International Hydrographic Conference of 1929. The length of a minute of latitude changes with latitude on the WGS 84 ellipsoid because the earth is flattened, so the nautical mile is a fixed unit and the minute of latitude is not.

How does AIS encode a ship's position?

As two signed integers in ten-thousandths of a minute: the decimal degrees multiplied by 600,000. ITU-R M.1371-6, Table 46, gives longitude 28 bits and latitude 27 bits, east and north positive, with 181° and 91° meaning not available. −33.859000 becomes −20,315,400 and 151.206500 becomes 90,723,900, and all positions are to be sent on WGS 84.

Does converting the format change the position's datum?

No. The conversion changes how the position is written, not which datum it is on. GPS receivers to IMO resolution MSC.112(73) and AIS report positions on WGS 84, but IHO S-4, B-201.3, still allows a local datum on paper charts, and the chart's SATELLITE-DERIVED POSITIONS note (B-202) gives the shift in minutes to apply before plotting a GPS position on it.

Test cases this calculator passes

Every build of this site runs these cases through the calculator above and stops the release if any figure moves outside its tolerance. Load a case to put its inputs into the calculator.

InputsExpected resultTraced toLoad
33° 51′ 32.4″ S, 151° 12′ 23.4″ E in degrees, minutes and secondsShows “−33.859000, 151.206500”Shows “33° 51.540′ S”Shows “151° 12.390′ E”Shows “33° 51′ 32.40″ S”BIPM SI Brochure Table 8: 33 + 51/60 + 32.4/3600 = 33.859; 151 + 12/60 + 23.4/3600 = 151.2065Load inputs
51° 30′ 26.5″ N, 0° 7′ 39.0″ W: a west longitude under one degreeShows “51.507361, −0.127500”Shows “51° 30.442′ N”Shows “0° 07.650′ W”51 + 30/60 + 26.5/3600 = 51.5073611; 7/60 + 39/3600 = 0.1275, west negativeLoad inputs
33° 51.540′ S, 151° 12.390′ E in degrees and decimal minutes, seconds blankShows “−33.859000, 151.206500”Shows “33° 51′ 32.40″ S”Shows “151° 12′ 23.40″ E”IMO MSC.112(73) 3.1 display form; 0.540′ × 60 = 32.40″Load inputs
−22.906847, −43.172896 in decimal degrees, minus signs read as S and WShows “22° 54′ 24.65″ S”Shows “43° 10′ 22.43″ W”Shows “22° 54.411′ S”Shows “43° 10.374′ W”Shows “read as S”0.906847 × 60 = 54.41082′; 0.41082 × 60 = 24.65″; 0.172896 × 60 = 10.37376′; 0.37376 × 60 = 22.43″Load inputs
50.0795725° N, the ISO 6709:2022 clause 3.19 example, latitude onlyShows “50° 04′ 46.46″ N”Shows “50° 04.774′ N”ISO 6709:2022 clause 3.19: 50.0795725 decimal degrees is 50°04'46.461"Load inputs
The other 7 test cases
InputsExpected resultTraced toLoad
10° 59′ 59.9999″ N: seconds that round up to the next degreeShows “11° 00′ 00.00″ N”Shows “11° 00.000′ N”Shows “11.000000”39,599.9999″ rounds to 39,600.00″ = 11° exactly; never 10° 59′ 60.00″Load inputs
0° 0′ 0″, 0° 0′ 0″: no hemisphere letterShows “0.000000, 0.000000”Zero has no sign; S and W do not make it negativeLoad inputs
−89.999999, −179.999999 in decimal degrees: the widest DMS figureShows “90° 00′ 00.00″ S”Shows “180° 00′ 00.00″ W”Shows “−89.999999, −179.999999”0.999999° × 3,600 = 3,599.9964″, which rounds to 3,600.00″ at two decimals: one whole degreeLoad inputs
33° 60′: minutes of 60 refusedShows “60 minutes is one more degree”BIPM SI Brochure Table 8: 1° = 60′Load inputs
90° 00′ 01″ N: past the poleShows “cannot pass 90°”Latitude ±90°, ITU-R M.1371-6 Table 46Load inputs
−33° with S chosen: the sign entered twiceShows “not both”A minus sign already means south; applying both would flip the latitudeLoad inputs

Who publishes this calculator and how it is checked

Publisher
ShipCalculators.com, an independent site of maritime calculators.
How it is checked
Each figure is traced to the instrument that sets it, and the test cases on this page run against the calculator code on every build; a build that moves one of them does not deploy. Last method check: 15 October 2026.
What it is not
Not a datum transformation, and not a check that the position is correct, only that it is written correctly.

Change log

Each change to the method, a coefficient or a test case, with the date it reached this page.

  • First published, with 12 test cases: all three input forms, the ISO 6709:2022 clause 3.19 example, a seconds rollover, the equator, the poles, a cleared longitude and three refused inputs.

Regulation and sources

  1. BIPM, The International System of Units (SI Brochure), 9th edition, V4.01 (June 2026), Table 8: Non-SI units (degree, minute, second; nautical mile, note k)
  2. ITU-R Recommendation M.1371-6 (02/2026), Technical characteristics for VHF automatic identification system using time division multiple access in the maritime mobile service: Table 46
  3. ITU-R Recommendation M.493-16 (12/2023), Digital selective-calling system for use in the maritime mobile service: Annex 1, sections 5.3 and 8.1.2
  4. IHO S-4, Regulations for International (INT) Charts and Chart Specifications of the IHO, Edition 4.10.0 (March 2026): B-130, B-131, B-201 and B-202
  5. IMO resolution MSC.112(73), Revised performance standards for shipborne Global Positioning System (GPS) receiver equipment, adopted 1 December 2000: sections 3.1, 3.4 and 3.13
  6. IMO resolution A.851(20), General principles for ship reporting systems and ship reporting requirements, adopted 27 November 1997: Appendix, standard reporting format, line C
  7. ISO 6709:2022, Standard representation of geographic point location by coordinates, edition 3: clause 3.19
  8. US National Geospatial-Intelligence Agency, World Geodetic System 1984 (WGS 84): defining parameters
  9. IETF RFC 7946, The GeoJSON Format (August 2016): section 3.1.1, Position