8318 meters = 27290 feet and 0.31 inches