1343.5 meters = 4407 feet and 9.7 inches