This table shows that moving the catapult back up the hill to the the point (-460, 460 Sqrt(3)) will shoot a projectile on the point (3000.12, 0). This means we have to move the catapult some 920 ft overland up the hill. If this hit is not direct enough, we can do better with closer examination of the interval -460 < x < - 450.
Input :=
distance = Sqrt[460^2 + (Sqrt[3] 460)^2]//N
Output =
920.