6103.7 meters = 20025 feet and 3.15 inches