7354 meters = 24127 feet and 3.56 inches