188.35 meters = 617 feet and 11.35 inches