1531.2 meters = 5023 feet and 7.46 inches