12807 meters = 42017 feet and 8.6 inches