427.43 meters = 1402 feet and 3.95 inches