7404.8 meters = 24293 feet and 11.56 inches