620 feet and 10 inches = 189.23 meters