Federer set to book record O2 place with something to spare