187.2 meters = 614.173228 feet