8667.6 meters = 28437 feet and 0.09 inches