421.2 meters = 1381 feet and 10.68 inches