19990 meters = 65583.989501 feet