It's nowhere near that expensive (dollars per kilobyte). I used the GlobalStar network on a project. The bigger cost for overage is 0.35 cents per second on data. The effective rate for a scp transfer (e.g., after all overheads) is about 750 bytes/ second. So you are looking at less than half a cent per KiB.
Perhaps dollars are an overstatement, but your numbers are also for a best case scenario, when you have an application where you need to send data infrequently, in bulk, in an area with good coverage (not at sea) and no guarantees.
http://www.globalstar.com/en/index.php?cid=1470