Warmest day of spring so far