The elevation data is not that large. At ten meter spacing and 2 bytes per point there's less than 20GB of raw data to cover the entire surface of the US. The paved surface is a tiny fraction of that, let's assume 1%, so 200MB uncompressed. My two car GPS devices have speed limit data for most...