187.7 meters = 615.813648 feet