Ayden Granados wins with 800m Meet Record