19998 meters = 65610.23622 feet