896.48 meters = 2941 feet and 2.49 inches