1051 meters = 3448.16273 feet