704.44 meters = 2311.154856 feet