7486 meters = 24560 feet and 4.41 inches