4116.1 meters = 13504.265092 feet