7333 meters = 24058 feet and 4.79 inches