421.9 meters = 1384 feet and 2.24 inches