6656.1 meters = 21837.598425 feet