187.27 meters = 614.402887 feet