7335.1 meters = 24065 feet and 3.46 inches