620 feet and 4 inches = 189.078 meters