20005 meters = 65633.2021 feet