protected TomTomRoute asTomTomRouteFormat(TomTomRouteFormat format) {
List<TomTomPosition> tomTomPositions = new ArrayList<TomTomPosition>();
for (GarminFlightPlanPosition position : positions) {
tomTomPositions.add(position.asTomTomRoutePosition());
}
return new TomTomRoute(format, getCharacteristics(), getName(), tomTomPositions);
}