4125.5 meters = 13535 feet and 1.26 inches