Since it's OP's first flight on EK, won't he get first flight / sign-up bonus as well ? That should take him past 25000 miles which can be used for DXB-Europe upgrade. First flight bonus are class dependent of course and hence the final miles shall depend on the class of travel of his first flight