You need pretty much exactly 100k XP to get from 58 to 100: 7*1200 + 2*2100 + 3000 is 15600 xp per week only from quests. Since its only 2 weeks you would need to get almost 70k only from playing which seems.. kinda hard. I've read that you get around 400XP/hour for playing ranked. Using that number you would need to play 12 and a half hours of ranked each day. So i guess it is possible - not likely tho :D
You need pretty much exactly 100k XP to get from 58 to 100: 7*1200 + 2*2100 + 3000 is 15600 xp per week only from quests. Since its only 2 weeks you would need to get almost 70k only from playing which seems.. kinda hard. I've read that you get around 400XP/hour for playing ranked. Using that number you would need to play 12 and a half hours of ranked each day. So i guess it is possible - not likely tho :D