434.6 meters = 1425 feet and 10.24 inches