3466.8 meters = 11374 feet and 0.19 inches