8663.5 meters = 28423 feet and 6.68 inches