186.12 meters = 610 feet and 7.56 inches