5988 meters = 19645.669291 feet