TCPC 2025-12-12 -5.18 51.4396 1 90.0