2068.4 meters = 6786 feet and 1.07 inches