1624.2 meters = 5328 feet and 8.88 inches