3448 meters = 11312 feet and 4.03 inches