268.22 meters = 879 feet and 11.84 inches