188.25 meters = 617 feet and 7.42 inches