943.34 meters = 3094 feet and 11.37 inches