3432 meters = 11259 feet and 10.11 inches