187.85 meters = 616 feet and 3.67 inches