670.2 meters = 2198.818898 feet