7332.1 meters = 24055 feet and 5.35 inches