1208.7 meters = 3965 feet and 6.61 inches