저만큼

that much

Explanation

1. that much
Such or that degree.

2. that much distance
A place that is some distance away from where one is.