187.88 meters = 616 feet and 4.85 inches