This is not an ACF issue, this is an issue in your theme. The only thing you’re doing here is setting the attachment ID value. All sizes of an image have the same ID. Your theme is showing the full sized image. You’ll either need to edit your theme to show a smaller image up upload smaller images.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users