1213.6 meters = 3981 feet and 7.53 inches