187.54 meters = 615 feet and 3.46 inches