620 feet and 2 inches = 189.027 meters