25519 meters = 83723 feet and 9.04 inches