Something isn't adding up. I wonder if that number is wrong? Head angle, seat angle, reach and others numbers are all similar to the SC Nomad yet the ETT is 35mm or so shorter.
It calls for a 205 metric shock, I wonder what stroke they are designing it for. The front fork is 160mm for 27.5" wheels. I'm assuming it's for 27.5 as it's a LCFS-712.