Over $644M in long positions liquidated as crypto markets tumble across the board in the past 24 hours😕