717.79 meters = 2354.954068 feet