11815 meters = 38763 feet and 1.48 inches