Giant Eyeball Washes Up on Shore

Any of you scurvy dogs missing an eye?  A beachcomber in Pompano Beach, Florida may have found it.  Doesn’t look human though.

eyeball pompano beach
Image by Carli Segelson, Florida Fish and Wildlife Conservation Commission

Any guesses where it came from?