763.9 meters = 2506.233596 feet