It just hailed here in Beaufort SC. Largest I have seen. End of world really here?