3836 meters = 12585 feet and 3.62 inches