8665 meters = 28428 feet and 5.73 inches