Gave up on trying to roll my own hex map.
Shapes from https://github.com/EvanOdell/parlitools
Converted with http://mapshaper.org/