1531.1 meters = 5023 feet and 3.53 inches