190.71 meters = 625 feet and 8.27 inches