3451.8 meters = 11324 feet and 9.64 inches