423.15 meters = 1388 feet and 3.45 inches