434.72 meters = 1426 feet and 2.96 inches