8623 meters = 28290 feet and 8.19 inches