Try
JNB-HKG-NRT-DPS-NRT-SIN-SYD-PER-DRW-SYD-JFK-YVR-DFW-LHR-MCT-LHR-JNB for 60160 miles or change JNB at the end to CPT for a total of 60537 miles.
Personally I think MCT is much more interesting than DXB, and CPT is well worth seeing. Bali is a good alternative to SIN, to save doing the SIN ping-pong-ping.
Edited to add:
Oops - No First NRT-DPS-NRT. so back to SIN, which loses a few miles. To exceed the 60K, you have to finish in CPT (60,221 miles).