point type 0 is used. So it is 20 byte per point. But otherwise the same logic applies with maxing out an unsignet 32 bit integer after 4294967295 points. But his file really seems to contain all points. Below the first few lines. As each line is around 51 - 53 bytes (plus the CR) we get 6,379,507,497 * 53 bytes = 314 GB.
I stand by my claim that the software engineer who made the Cyclone exporter for the ASCII formats PTS and PTX default to 6 decimal digits per coordinate (aka micrometer) is primarily responsible for mankind not having a colony on Mars yet (due to the insane waste in storage space, transmission bandwidth, and computation time). Simply storing this file with 3 instead of 6 decimal digits, for example, would reduce the length of each line by 9 characters and the size of the file by 6,379,507,497 * 9 bytes = 53 GB.
6379507497
552239.748291 3560092.352783 1090.970947 -1431 0 0 0
552239.749268 3560092.353271 1090.970947 -1385 0 0 0
552239.748291 3560092.351807 1090.971436 -1644 0 0 0
552239.749756 3560092.351807 1090.971436 -1411 0 0 0
552239.747803 3560092.352783 1090.970947 -1348 0 0 0
552239.749756 3560092.354736 1090.971436 -1381 0 0 0
552239.938721 3560092.124756 1090.999756 -844 0 0 0
552239.929443 3560092.118408 1090.998779 -962 0 0 0
552239.927979 3560092.118408 1090.999268 -863 0 0 0
552239.928955 3560092.117432 1090.999756 -851 0 0 0
552239.926514 3560092.120361 1090.998779 -1087 0 0 0
552239.930420 3560092.115479 1090.999756 -799 0 0 0
552239.931396 3560092.115967 1090.999756 -856 0 0 0
552239.927490 3560092.120850 1090.998779 -925 0 0 0
552239.927002 3560092.119873 1090.998779 -932 0 0 0
552239.927002 3560092.120361 1090.999268 -1299 0 0 0
552239.925049 3560092.122314 1090.997314 -1120 0 0 0
552239.923584 3560092.123779 1090.997314 -1225 0 0 0
552239.925049 3560092.124268 1090.996826 -1110 0 0 0