Paraglider Borjan Jovanovski has been on the World Ranking