Over $644M long positions liquidated in crypto markets in the past 24 hours.