5552 meters = 18215 feet and 2.68 inches