1235.1 meters = 4052.165354 feet