187.49 meters = 615.124672 feet