186.9 meters = 613.188976 feet