2656.8 meters = 8716 feet and 6.43 inches