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