private Geopoint calculateProjection(final Geopoint coords) {
        final ProjectionType pt = projectionType.get();
        final ImmutableTriple<FormulaEditText, FormulaEditText, TextSpinner<DistanceUnit>> fields = getFieldsForProjectionType();

        return pt.project(coords,
            fields.left == null ? null : fields.left.getValueAsDouble(),
            fields.middle == null ? null : fields.middle.getValueAsDouble(),
            fields.right == null ? null : fields.right.get());
    }
State the Coordinate Calculator was last left in.
main/src/main/java/cgeo/geocaching/EditWaypointActivity.java