187.92 meters = 616 feet and 6.43 inches