427.67 meters = 1403 feet and 1.4 inches