188.75 meters = 619 feet and 3.1 inches