2668.1 meters = 8753 feet and 7.31 inches