11699 meters = 38382 feet and 6.55 inches