public AAMSentence( String sentence ) throws Exception
	{
		super(sentence);

		//waypoint entered?
		entered = getBoolean( getWord( 0 ) );

		//passed perpendicular?
		passed = getBoolean( getWord( 1 ) );
		
		//get the radius of circle and convert to nautical miles
		radius = Double.parseDouble( getWord( 2 ) );
		
		//convert kilos to nauts
		if( getWord( 3 ).equalsIgnoreCase( "K" ) )
			radius = convertDist( radius, DistType.KILO, DistType.NAUTS );
		//convert miles to nauts
		else if( getWord( 3 ).equalsIgnoreCase( "M" ) )
			convertDist( radius, DistType.MILES, DistType.NAUTS );
		
		waypoint = getWord( 4 );
		
	}