268.06 meters = 879 feet and 5.54 inches