5812 meters = 19068 feet and 2.9 inches