Regardless of how much free space might remain on the disk in total, it was not available to extend the data file.
Even with a substantial amount of free space remaining on the disk, it was not possible to add more data to the file.