620 feet and 5 inches = 189.103 meters