3363.3 meters = 11034 feet and 5.39 inches