1363.1 meters = 4472 feet and 1.35 inches