Working with this lat/lon pair which the location module's geocoder generates from "1600 Pennsylvania Avenue"--
lat 38.897678 / 38° 53' 51.6408" N
long -77.036517 / 38° 53' 51.6408" N / 77° 2' 11.4612" W
correct in Google, I end up with a map marker at some location in Nepal, and not the White House. That's because the longitude should be negative. So I changed line 61 of timelinemap.js from:
"lon" : u.longitude
to
"lon" : '-' + u.longitude
That's just... Wrong, but it does result in a map that's at least close (see next issue) to the Washington DC.