1216.7 meters = 3991 feet and 9.57 inches