TCPC 2025-12-16 -4.88 51.4396 1 90.0