421.21 meters = 1381 feet and 11.07 inches