Hamburg Office - DE: 53.582926, 10.029233