Long hails