12563 meters = 41217.191601 feet