620 feet and 8 inches = 189.179 meters