621 feet and 4 inches = 189.382 meters