186.04 meters = 610 feet and 4.41 inches