187.84 meters = 616 feet and 3.28 inches