20006 meters = 65636.48294 feet