2628.4 meters = 8623 feet and 4.31 inches