896.1 meters = 2939 feet and 11.53 inches