187.87 meters = 616 feet and 4.46 inches