1208.4 meters = 3964 feet and 6.8 inches