1291.9 meters = 4238 feet and 6.2 inches