5862.9 meters = 19235.23622 feet