Firewall filter stats output truncated?

I’ve been running into an issue where the firewall statistics output gets cut off once the total counter exceeds a terabyte in total. The output field seems to be fixed width, regardless of terminal size (ie, with a 200 column terminal, there’s a ton of extra whitespace between columns, but the Bytes field is still truncated to the same 15 columns). terse or without-paging don’t improve things.
[admin@mikrotik1] > /ip firewall filter print stats where chain=forward
Flags: X - disabled, I - invalid, D - dynamic

CHAIN ACTION BYTES PACKETS

0 ;;; inboundIPCounter
forward accept 1 024 535 95… 1 008 762 276
1 ;;; outboundIPCounter
forward accept 134 713 079 467 652 139 841

Is there any way to get the actual complete raw counters, or do I need to (continue to) resort to clearing the counters once it wraps?

you can “get” “packets” and “bytes” values in scripts with no problems.

Ah, that works perfectly:
[admin@mikrotik1] > /ip firewall filter {:foreach i in=[find where chain=forward ] do={:put (“item=”. [get $i comment]." bytes=“.[get $i bytes].” packets=".[get $i bytes]);}}
item=inboundIPCounter bytes=1024981948462 packets=1024981948462

Thanks for the pointer!