NASA's Perseverance Is Going Up and Up