Wow.
Compare that to the effort made to do your own satnav, or integrate an existing one, then get back to me.