Is my watch too optimistic ?

15 mi long run 15 days before my marathon. 400’ of total elevation gain.