424.35 meters = 1392 feet and 2.69 inches