Canada: Marathon Stanley Cup hockey game breaks records