Funny enough, Libreoffice can (or at least could in the past) deal with much bigger data ranges than Excel could. Maybe MS bumped their limit in the meantime...