268.08 meters = 879 feet and 6.33 inches