"Trg Republike Hrvatske" is one of the biggest squares in a city that lies at an elevation how far above sea level?