8087.3 meters = 26533 feet and 1.64 inches