186.1 meters = 610 feet and 6.77 inches