188.36 meters = 617 feet and 11.75 inches