268.07 meters = 879 feet and 5.94 inches