759 meters = 2490.15748 feet