Write 66.8676036 in degrees and minute?

1 answer

66.8676036 degrees is equal to 66 degrees and 52.056216 minutes.