1674.6 meters = 5494 feet and 1.13 inches