5088.3 meters = 16693 feet and 10.77 inches