Five Times Ten to the Fifth

This badge is given for getting 500,000 energy points.