7349 meters = 24110 feet and 10.71 inches