'Turns the NMEAProtocol coordinate format into Python float.
@param coordinateType: The coordinate type.
@type coordinateType: One of L{Angles.LATITUDE} or L{Angles.LONGITUDE}.'

def _fixCoordinateFloat(self, coordinateType):

    if (coordinateType is Angles.LATITUDE):
        coordinateName = 'latitude'
    else:
        coordinateName = 'longitude'
    nmeaCoordinate = getattr(self.currentSentence, (coordinateName + 'Float'))
    (left, right) = nmeaCoordinate.split('.')
    (degrees, minutes) = (int(left[:(-2)]), float(('%s.%s' % (left[(-2):], right))))
    angle = (degrees + (minutes / 60))
    coordinate = base.Coordinate(angle, coordinateType)
    self._sentenceData[coordinateName] = coordinate
