193.9 meters = 636.154856 feet