423.35 meters = 1388 feet and 11.32 inches