718.79 meters = 2358.234908 feet