934.9 meters = 3067 feet and 3.09 inches