1343 meters = 4406 feet and 2.02 inches