3419 meters = 11217 feet and 2.3 inches