Megan Hatcher wins 500m