188.24 meters = 617 feet and 7.02 inches